在线正则表达式测试器

实时匹配高亮、捕获组查看与替换预览,支持多种标志位,纯前端本地处理,保护您的隐私安全

实时高亮

输入即匹配,结果高亮显示

隐私安全

文本数据不会离开您的设备

捕获组

直观查看分组匹配内容

替换预览

实时预览正则替换结果

正则测试器

//g
(空文本)

常见问题

支持哪些正则标志位?

支持六个常用标志位:g(全局匹配)、i(忽略大小写)、m(多行模式)、s(点匹配换行)、u(Unicode模式)、y(粘性匹配),可自由组合勾选。

我的数据会被上传到服务器吗?

不会。所有正则匹配、捕获和替换都在浏览器本地完成,文本数据不会离开您的设备,完全保护您的隐私安全。

捕获组是怎么显示的?

匹配列表中每条结果会展示完整匹配内容及其索引位置,若正则含捕获组(括号),还会列出每个分组的内容,方便调试复杂正则。

替换字符串支持特殊变量吗?

支持。可使用 $1、$2 等引用捕获组,$& 引用整个匹配,$` 引用匹配前文本,$' 引用匹配后文本,与标准 JavaScript replace 用法一致。

正则写错了会怎样?

工具会实时检测正则合法性,若语法错误会在错误提示区显示具体原因,匹配结果区显示「正则表达式无效」,便于您及时修正。

使用这个工具需要付费吗?

完全免费。这是一个纯前端实现的在线工具,无需注册,无需付费,打开网页即可使用。

相关工具