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;