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

AVEVA™ InTouch HMI

StringTest() 関数

  • Last UpdatedFeb 05, 2018
  • 1 minute read

文字列の最初の文字が、特定の文字グループに含まれるかどうかをテストします。

構文

result = StringTest (string, group)

パラメータ

string

リテラル文字列、メッセージ型タグ変数、または文字列式です。

group

文字をテストするグループの番号です。1 ~ 11 のリテラル数、整数型タグ変数、または整数式です。

1 - 英数字(A~Z、a~z、0~9)

2 - 数字(0~9)

3 - 英字(A~Z、a~z)

4 - 大文字の英字(A~Z)

5 - 小文字の英字(a~z)

6 - !、@、#、$、%、^、&、* などの記号(ASCII 0x21 ~ 0x2F)

7 - ASCII 文字(ASCII 0x00 ~ 0x7F)

8 - 16 進数文字(0~9、A~F、a~f)

9 - 印刷可能文字(ASCII 0x20 ~ 0x7E)

10 - 制御文字(ASCII 0x00 ~ 0x1F および 0x7F)

11 - 空白文字(ASCII 0x09 ~ 0x0D および 0x20)

次の文字列は 1 を返します。これは、"A" が英数字だからです。

StringTest("ACB123",1)

次の文字列は 0 を返します。これは、"A" が小文字ではないからです。

StringTest("ABC123",5)

In This Topic