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

AVEVA™ InTouch HMI

Fonction StringTest()

  • Last UpdatedFeb 05, 2018
  • 1 minute read

Teste si le premier caractère d'une chaîne est présent dans un certain groupe de caractères.

Syntaxe

result = StringTest (string, group)

Paramètres

string

Chaîne littérale, variable message ou expression chaîne.

group

Le groupe dans lequel il fait tester la présence du caractère. Valeur littérale, variable entière ou expression de type entier dans l'intervalle 1 à 11.

1 - caractères alphanumériques (A-Z, a-z, 0-9)

2 - caractères numériques (0-9)

3 - caractères alphabétiques (A-Z, a-z)

4 - caractères majuscules (A-Z)

5 - caractères minuscules (a-z)

6 - caractères de ponctuation (ASCII 0x21 - 0x2F), par exemple!,@,#,$,%,^,&,* et ainsi de suite

7 - caractères ASCII (ASCII 0x00 - 0x7F)

8 - caractères hexadécimaux (0-9, A-F, a-f)

9 - caractères imprimables (ASCII 0x20 - 0x7E)

10 - caractères de contrôle (ASCII 0x00 - 0x1F et 0x7F)

11 - Caractères espaces blancs (ASCII 0x09 - 0x0D et 0x20)

Exemple(s)

Cette chaîne renvoie 1<:hs>, car «<:hs>A<:hs>» est un caractère alphanumérique<:hs>:

StringTest("ACB123",1)

Cette chaîne renvoie 0<:hs>, car «<:hs>A<:hs>» n'est pas un caractère minuscule<:hs>:

StringTest("ABC123",5)