StringCompareNoCase() 函数
- Last UpdatedFeb 05, 2018
- 1 minute read
相互比较两个字符串,并返回整型结果。每个字母的大小写不在考虑范围,因此举例而言,‘A’ 会视作等于 ‘a’。
整型结果返回:
-
0,如果两个字符串完全相同(忽略大小写)。
-
非零值(其它情况)。结果是不同字符的 ASCII 值之差(忽略大小写)。
备注:由于在 InTouch 脚本中,所有非零值都视作等于 TRUE,StringCompareNoCase() 函数的结果可以作为离散结果来使用。
语法
result = StringCompareNoCase (string1, string2)
参数
string1
字符串、消息标记名或字符串表达式。
string2
字符串、消息标记名或字符串表达式。
示例
此字符串返回 0 — 由于这两个字符串被视作完全相同:
StringCompareNoCase("Apple","apple")
此字符串返回 -6 — 由于这两个字符串被视作不完全相同,第一个不同字符 “p” 的 ASCII 值减去相应字符 “v” 的 ASCII 值等于 -6:
StringCompareNoCase("Apple","Avocado")