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;