1. 查找:
(1) (,start) 查找某个字符串第一次出现的位置。 start 是开始搜索的当前编号(默认 start=0)。 如果没有找到,则返回-1。
(2) (,start) 查找某个字符最后一次出现的位置,方法同上
(3) (value, start) 查找某个字符或字符串是否存在。 如果存在则返回 true,否则返回 false
(4) () 搜索字符串或正则表达式,返回位置下标,否则返回-1
(5) match() 可以检索字符串中的指定值,或者查找一个或多个正则表达式的匹配项。
2. 拦截
(1) (start,) 从start位置开始,截取字符串的长度。 start 可以是负数。 如果没有通过,就意味着拦截到底。
(2) slice(start, end) 截取位置start和位置end之间的字符串。 返回的内容包含start但不包含end。 End 可以是负数。 如果不传end,则表示拦截到最后。
(3)(start,end)同上,但end不能为负值
3.更换
(1)(str/, )按照正则规则替换某个字符串或者匹配一个新的字符串
(2)()将所有字符串转换为大写
(3)()将所有字符串转换为小写
(4)trim() 去除字符串开头和结尾的空白字符(空格、制表符、换行符)
4.其他
(1) split(, [limit]) 根据分隔符分割数组,limit限制数组的长度,并将结果以数组形式返回
(2)(value)返回指定位置的字符