匹配

circle-info

从专业版开始 0.9.1-alpha,VNTranslator 支持使用以下语法编写原生 JS 正则表达式: /Regexp/flags。

下面的说明描述了旧语法,为兼容性仍然受支持。

语法

["Regexp", "Flags"], [...]

参数

  • Regexp 一个正则表达式对象

  • Flags 正则表达式有可选的标志,允许诸如全局搜索和不区分大小写搜索等功能

标志
说明

d

为子字符串匹配生成索引

g

查找所有匹配项,而不是在第一次匹配后停止

i

如果 u 标志也启用,则使用 Unicode 大小写折叠

m

将开头和结尾字符(^$)视为在多行上起作用。换句话说,匹配 每一 行(由 或 分隔),而不仅仅是整个输入字符串的最开始或最结尾

s

允许 . 匹配换行符

u

模式 视为 Unicode 代码点序列

返回值

将返回与完整正则表达式匹配的所有结果


示例