字符串函数

Trim

返回移除了前导和尾随空格的字符串 语法:Trim(string)

返回移除了前导和尾随空格的字符串。

示例:Trim(" Calculation ") = "Calculation"

LTrim

返回移除了前导空格的字符串 语法:LTrim(string)

返回移除了前导空格的字符串。

示例:LTrim(" Calculation ") = "Calculation "

RTrim

返回移除了前导和尾随空格的字符串 语法:RTrim(string)

返回移除了前导和尾随空格的字符串。

示例:RTrim(" Calculation ") = " Calculation"

Split

拆分字符串 语法:Split(string, delimiter, token number)

返回字符串中的一个子字符串,并使用分隔符将字符串分为一系列标记。 字符串将被解释为分隔符和标记的字符序列。因此,对于字符串 abc-defgh-i-jkl,分隔符为“-”,那么拆分出 abc、defgh、i 和 jkl 这些字符。这些字符位置从 1 到 4。token number 将返回与标记编号对应的标记。 如果标记编号为正,则从字符串的左侧开始计算标记;如果标记编号为负,则从右侧开始计算标记。

示例:Split ("a-b-c-d", "-", 2) = "b"

示例:Split ("a|b|c|d", "|", -2) = "c"

Lower

将字符串中存在的大写字母全部转换为小写字母 语法:Lower("ShangHai-上海")=shanghai-上海

Upper

将字符串中存在的小写字母全部转换为大写字母 语法:Upper("ShangHai-上海")="SHANGHAI-上海"

RegexpReplace

将正则表达式匹配到的值替换成目标字符串 示例:RegexpReplace("abc 321","s","-")="abc--321"

Ascii

返回字符串第一个字符的 ASCII 值 语法:Ascii("ShangHai")=83

Char

将给定整数 ASCII 码转换为字符 语法:Char(83)=S

Contains

如果第一个参数字符串包含第二个参数字符串,返回 true,否则返回 false 语法:Contains("ShangHai","Hai")=true

EndsWith

如果第一个参数字符串以第二个参数字符串结尾,返回 true,否则返回 false 语法:EndsWith("ShangHai","Hai")=true

Find

返回 第二个参数字符串 在 第一个参数字符串 中的索引位置,如果未找到,则返回 0。 语法:Find("ShangHai","Hai")=6

Left

返回字符串开头指定数量的字符 语法:Left("ShangHai",4)=Shan

Len

返回给定字符串的字符数 语法:Len("ShangHai")=8

Mid

在给定起始位置和长度的情况下,从第一个参数的文本字符串中返回字符,字符串第一个字符的位置为 1,如果未指定第三个长度的参数,那么将返回到字符串结束的所有字符 语法:Mid("Calculation", 2) = "alculation" Mid("Calculation", 2, 5) ="alcul"

Proper

转换文本字符串,使每个单词的第一个字母大写,其余字母小写。空格和非字母数字字符(如标点符号)也可用作分隔符。 语法:Proper("PRODUCT name") = "Product Name" Proper("darcy-mae") = "Darcy-Mae"

RegexpExtract

如果第一个参数字符串与第二个参数对应的正则表达式匹配,则返回匹配的字符串,多个值匹配则返回以,号分隔的字符串。 语法:RegexpExtract("ShangHai123","[0-9]+")="123"

StartsWith

如果第一个参数字符串以第二个参数字符串开头,返回 true,否则返回 false 语法:StartsWith("ShangHai","Sh")=true

results matching ""

    No results matching ""