匹配
从专业版开始 0.9.1-alpha,VNTranslator 支持使用以下语法编写原生 JS 正则表达式: /Regexp/flags。
下面的说明描述了旧语法,为兼容性仍然受支持。
语法
["Regexp", "Flags"], [...]
参数
Regexp 一个正则表达式对象
Flags 正则表达式有可选的标志,允许诸如全局搜索和不区分大小写搜索等功能
标志
说明
d
为子字符串匹配生成索引
g
查找所有匹配项,而不是在第一次匹配后停止
i
如果 u 标志也启用,则使用 Unicode 大小写折叠
m
将开头和结尾字符(^ 和 $)视为在多行上起作用。换句话说,匹配 每一 行(由 或 分隔),而不仅仅是整个输入字符串的最开始或最结尾
s
允许 . 匹配换行符
u
将 模式 视为 Unicode 代码点序列
返回值
将返回与完整正则表达式匹配的所有结果