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 24, 2024
  • 1 minute read

测试文本的第一个字符以确定是否属于特定类型,并返回结果。

类别

字符串型

语法

DiscreteResult = StringTest( Text, TestType );

参数

文本

函数处理的字符串。实际字符串或字符串属性。

TestType

确定测试类型。可能的值有:

1 = 字母数字字符(A-Z、a-z、0-9)

2 = 数值字符(0-9)

3 = 字母字符(A-Z、a-z)

4 = 大写字符(A-Z)

5 = 小写字符(a-z)

6 = 标点符号字符(0x21-0x2F)

7 = ASCII 字符(0x00-0x7F)

8 = 十六进制字符(A-F 或 a-f 或 0-9)

9 = 可打印字符(0x20-0x7E)

10 = 控制字符(0x00-0x1F 或 0x7F)

11 = 空格字符(0x09-0x0D 或 0x20)

附注

如果文本中的第一个字符是 TestType 指定的类型,则 StringTest() 函数将 true 返回到 DiscreteResult。否则返回 false。如果 StringTest() 函数包含多个字符,那么仅测试属性的第一个字符。

示例

StringTest("ACB123",1) ‘ 返回 1;

StringTest("ABC123",5) ‘ 返回 0;

另请参阅

StringASCII()

StringChar()

StringFromIntg()

StringFromReal()

StringFromTime()

StringInString()

StringLeft()

StringLen()

StringLower()

StringMid()

StringReplace()

StringRight()

StringSpace()

StringToIntg()

StringToReal()

StringTrim()

StringUpper()

Text()

In This Topic
Related Links