Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

StringTest (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Prüft, ob das erste Zeichen einer Zeichenfolge zu einer bestimmten Gruppe von Zeichen gehört.

Syntax

Ergebnis = StringTest (Zeichenfolge, Gruppe)

Parameter

Zeichenfolge

Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.

Gruppe

Die Nummer der Gruppe, die überprüft werden soll. Zahl, Integer-Variable oder Integer-Ausdruck von 1 bis 11.

1 - alphanumerische Zeichen (A-Z, a-z, 0-9)

2 - Zahlen (0-9)

3 - Buchstaben (A-Z, a-z)

4 - Großbuchstaben (A-Z)

5 - Kleinbuchstaben (a-z)

6 - Satz- und Sonderzeichen (ASCII 0x21 - 0x2F), z. B. !,@,#,$,%,^,&,* usw.

7 - ASCII-Zeichen (ASCII 0x00 - 0x7F)

8 - Hexadezimalzeichen (0-9, A-F, a-f)

9 - Druckbare Zeichen (ASCII 0x20 - 0x7E)

10 - Steuerzeichen (ASCII 0x00 - 0x1F und 0x7F)

11 - Leerzeichen (ASCII 0x09 - 0x0D und 0x20)

Beispiel(e)

Für den folgenden Funktionsaufruf wird 1 zurückgegeben, weil "A" zur Gruppe der alphanumerischen Zeichen gehört.

StringTest("ACB123",1)

Für den folgenden Funktionsaufruf wird 0 zurückgegeben, weil "A" kein Kleinbuchstabe ist.

StringTest("ABC123",5)