返回首页

Regex 测试+解释工具

实时测试正则表达式、查看匹配组、替换预览,并解释常见语法和潜在 ReDoS 风险。

本地优先无需登录移动端可用独立工具站
Regex测试解释 Regex测试解释工具 正则表达式在线测试

在线处理

输入正则后查看匹配结果、替换预览和解释。

主题化教程

Regex 测试+解释工具怎么用才稳

正则上线前要同时看三件事:能不能匹配、分组是不是你要的、长文本上会不会拖慢系统。这个页面把匹配高亮、命名分组、替换预览、执行耗时和 ReDoS 提示放在同一个结果里,适合开发联调和日志提取。

常用模式

手机号、邮箱、URL、IPv4、日期、身份证、UUID、JWT 可以从正则库直接填入,再按业务微调。

分组检查

命名分组会在匹配明细里展示,适合检查 phone、email、id 这类抽取字段。

替换预览

填写替换模板后会显示替换后的完整文本,适合上线前确认不会误删上下文。

性能风险

嵌套量词、过度贪婪和复杂回溯会提示风险;复杂规则仍建议用真实长文本压测。

真实示例

输入、设置和输出对照

输入和设置

正则:(?<phone>1[3-9]\d{9});flags:g;测试文本:张三 13812345678,李四 15900001234。

结果和复核

结果显示 2 处匹配、位置、长度、文本和命名分组 phone,并给出 \d、字符集合、命名分组和量词解释。

FAQ

Regex 测试+解释工具常见问题

解释结果是 AI 吗?

不是。解释基于本地规则拆解常见正则语法,稳定、可重复且无需联网。

支持命名分组吗?

支持。浏览器支持的命名分组会在匹配明细中显示。

能检测所有 ReDoS 吗?

不能。工具会提示常见高风险写法,复杂表达式仍建议结合真实长文本压测。

替换预览可以直接复制吗?

可以。填写替换模板并测试后,可复制替换结果。