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