strings Module¶
*以下内容由程序自动呈现, 可能存在错误
function replace¶
字符串替换- new: 替换字符串
- num: 替换次数,可省略,默认-1为全部替换
- text: 文本
- old: 原始字符串
function match¶
匹配文本中满足条件的全部文本(正则实现)e.g. match("abc aqc","a", "c")
result: ["b","q"]
- left: 左侧文本
- right: 右侧文本
- text: 需要匹配的文本
function extend¶
按格式扩展字符串eg.
a[1-3]b 扩展得到 ["a1b","a2b","a3b"]
- text: 文本
- recursion: 是否递归,可省略,默认false,当文本有多个扩展标记时可以开启
- delims: 扩展标记,可省略,默认 ("[","-","]")
function format¶
格式化字符串function format_split¶
格式化切分字符串e.g.
format_split("ABCDE","A{hello}C{world}E")
[{
"hello":"B",
"world":"D
}]
- format_str: 格式字符串
- lsep: 左变量标记符,
- rsep: 右变量标记符
- text: 文本