==
|
比较字符串相等。
|
!=, <>, ~=
|
比较字符串不等。
|
+
|
合并字符串。
|
itos(num)
|
将数字转换为字符串。其中,num 可以是一个数字或表达式。对非整数进行四舍五入。
|
rtos(real)
|
将实数转换为字符串。这里的实数可以是参数、尺寸或小数。
例如,
A=rtos(123.456789) => A= 123.456789
B=rtos(123.456789,3) => B= 123.457
C=rtos(123.456789,4,yes) => C= 1.2346e02
A、B 和 C 为字符串参数。
|
search(string, substring)
|
搜索子串。结果值是子串在串中的位置 (如未找到,返回 0)。可用单引号或双引号指定子字符串。
|
extract(string, position, length)
|
提取一个子串。
|
string_starts (字符串 1, 字符串 2)
|
如果字符串 1 的值以字符串 2 的值开头,则为 TRUE。
|
string_ends (字符串 1, 字符串 2)
|
如果字符串 1 的值以字符串 2 的值结尾,则为 TRUE。
|
string_match (字符串 1, 字符串 2)
|
如果字符串 1 的值与字符串 2 的值相符,则为 TRUE。
|
string_match (字符串 1, 字符串 2)
|
如果字符串 1 的值与字符串 2 的值相符,则为 TRUE。
|
string_match (字符串 1, 字符串 2)
|
如果字符串 1 的值与字符串 2 的值相符,则为 TRUE。
|
string_pattern (字符串 1, 字符串 2)
|
如果字符串 1 的值与字符串 2 的值相符,则为 TRUE。
例如,
如果 string_pattern(c,"asm[0-9]*"),则:
• c = asm123 - 返回 TRUE
• c = asm1 - 返回 TRUE
• c = asm_a - 返回 False
|
|
如果将 itos 或 rtos 函数用于值为零 (0) 的参数,则返回值为空字符串。
|