aardio 文档

string.regex 库模块帮助文档

string 成员列表

string.regex

VBS正则表达式支持库

string.regex("字符串参数")

创建正则表达式

string.regex()

返回对象:vbsrgxObject

vbsrgxMatchObject 成员列表

vbsrgxMatchObject.FirstIndex

位置

vbsrgxMatchObject.Length

长度

vbsrgxMatchObject.SubMatches(索引)

匹配子串(用括号指定的分组)

vbsrgxMatchObject.Value

匹配结果

vbsrgxObject 成员列表

vbsrgxObject.find(目标字符串)

搜索字符串,成功返回true

vbsrgxObject.find(目标字符串,".+")

搜索字符串,成功返回true

vbsrgxObject.global

是否全局匹配
只能设为0或1
默认为1表示启用全局匹配

vbsrgxObject.gmatch()

返回对象:vbsrgxMatchObject

vbsrgxObject.gmatch(str)

for i,smatch in regex.gmatch(/*要匹配的字符串*/){

}

vbsrgxObject.gmatch(str,pattern)

for i,smatch in regex.gmatch(/*要匹配的字符串*/,".+"){

}

vbsrgxObject.ignoreCase

是否忽略大小写

vbsrgxObject.pattern

设置或返回用于搜索的正则表达式

vbsrgxObject.replace(源字符串,替换字符串)

替换

Markdown 格式