本文为您介绍字符串类型相关函数的语法、说明、参数、返回值和示例。
substr
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
字符串截取操作。 |
|
参数 |
|
|
返回值 |
返回
|
|
示例 |
|
concat
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
字符串连接操作。 |
|
参数 |
一个或多个参数,参数类型允许为数字字符串。 |
|
返回值 |
将多个参数连接为一个字符串,并返回该字符串。 |
|
示例 |
输出:
|
upper
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
将字符串中所有的小写字母转换成大写字母。 |
|
参数 |
s:目标字符串。 |
|
返回值 |
返回大写
|
|
示例 |
输出:
|
lower
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
将字符串中所有的大写字母转换成小写字母。 |
|
参数 |
s:目标字符串。 |
|
返回值 |
返回小写
|
|
示例 |
输出:
|
len
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
获取字符串的长度。 |
|
参数 |
s:目标字符串。 |
|
返回值 |
返回
|
|
示例 |
|
byte
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
获取字符的 ASCII 码。 |
|
参数 |
c:目标字符,必须为单个字符。 |
|
返回值 |
返回对应的 ASCII 码,数字类型。 |
|
示例 |
输出:
|
match_re
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
使用 PCRE 正则引擎,进行正则匹配,判断字符串是否匹配对应的正则表达式。详细信息,请参见 PCRE 正则语法 。 |
|
参数 |
|
|
返回值 |
匹配成功返回
|
|
示例 |
输出:
|
capture_re
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
正则捕获,并返回捕获结果。使用 PCRE 正则引擎,详细信息,请参见 PCRE 正则语法 。 |
|
参数 |
|
|
返回值 |
匹配成功的若干子串通过字典类型返回,匹配失败返回空字典。 |
|
示例 |
|
|
响应示例 |
|
gsub_re
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
正则替换,并返回替换后的副本。使用 PCRE 正则引擎,详细信息,请参见 PCRE 正则语法 。 |
|
参数 |
|
|
返回值 |
|
|
示例 |
|
|
响应示例 |
|
split
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
分隔字符串,并返回分隔结果。 |
|
参数 |
|
|
返回值 |
分隔元素包含在字典类型中返回,由数字下标作
|
|
示例 |
请求:
输出:
|
split_as_key
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
分隔字符串,并返回分隔结果。 |
|
参数 |
|
|
返回值 |
同
|
|
示例 |
请求:
输出:
|
tohex
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
十六进制转换。 |
|
参数 |
s:字符串。 |
|
返回值 |
返回
|
|
示例 |
|
|
响应示例 |
|
tostring
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
字符串类型转换。 |
|
参数 |
a:任意类型。 |
|
返回值 |
返回参数
|
|
示例 |
输出:
|
tochar
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
|
|
参数 |
nX:整型参数,ASCII 值。 |
|
返回值 |
返回转换后的字符串。 |
|
示例 |
输出:
|
reverse
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
字符串反转。 |
|
参数 |
str:待反转的字符串。 |
|
返回值 |
返回字符类型,返回反转后的字符串。 |
|
示例 |
输出:
|
find
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
在目标字符串中搜索指定的字符串。 |
|
参数 |
|
|
返回值 |
|
|
示例 |
输出:
|
format
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
返回不定数量参数的格式化版本,格式化串为第一个参数(必须是一个字符串)。格式化字符串遵循 ISO C 函数 sprintf 的规则。 fmt 规则格式为:%[指定参数][标识符][宽度][.精度]指示符
|
|
参数 |
|
|
返回值 |
返回值为 string 类型。 |
|
示例 |
输出:
|
tobin
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
16 进制转 ASCII 字符串。 |
|
参数 |
str:双字节 16 进制字符串,不区分大小写。 |
|
返回值 |
返回值为 string 类型。 |
|
示例 |
输出:
|
trim
函数详细信息,请参见下表。
|
项目 |
描述 |
|
语法 |
|
|
说明 |
剔除 s 两端或指定端的全部空白字符,并返回剔除后的字符串。 |
|
参数 |
|
|
返回值 |
返回剔除后的字符串。 |
|
示例 |
输出:
|