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

AVEVA™ InTouch HMI

StringTest()

  • Last UpdatedSep 25, 2024
  • 1 minute read

Prüft das erste Textzeichen, um seinen Typ zu bestimmen, und gibt das Ergebnis zurück.

Kategorie

Zeichenfolge

Syntax

DiscreteResult = StringTest( Text, TestType );

Parameter

Text

Zeichenfolge, auf die die Funktion angewendet wird. Tatsächliche Zeichenfolge oder ein Zeichenfolgen-Attribut.

TestType

Bestimmt den Typ des Tests. Die möglichen Werte sind:

1 = Alphanumerisches Zeichen (A–Z, a–z und 0–9)

2 = Zahlen (0–9)

3 = Alphabetisches Zeichen (A–Z und a–z)

4 = Großbuchstabe (A–Z)

5 = Kleinbuchstabe (a–z)

6 = Satzzeichen (0x21–0x2F)

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

8 = Hexadezimalzeichen (A–F oder a–f oder 0–9)

9 = Druckbares Zeichen (0x20–0x7E)

10 = Steuerzeichen (0x00–0x1F oder 0x7F)

11 = Leerzeichen (0x09–0x0D oder 0x20)

Anmerkungen

Wenn das erste Zeichen im Text dem in TestType angegebenen Typ entspricht, gibt die Funktion StringTest() True an DiscreteResult zurück. In allen anderen Fällen wird False zurückgegeben. Auch wenn die Funktion StringTest() mehrere Zeichen enthält, wird lediglich das erste Zeichen des Attributs geprüft.

Beispiele

StringTest("ACB123",1) ' gibt 1 zurück;

StringTest("ABC123",5) ' gibt 0 zurück;

Siehe auch:

StringASCII()

StringChar()

StringFromIntg()

StringFromReal()

StringFromTime()

StringInString()

StringLeft()

StringLen()

StringLower()

StringMid()

StringReplace()

StringRight()

StringSpace()

StringToIntg()

StringToReal()

StringTrim()

StringUpper()

Text()

In This Topic