正则表达式测试
实时测试正则匹配,高亮所有命中结果并展示捕获组与替换效果。
正则表达式测试是做什么的
写正则最烦的是不知道错在哪、匹配到了什么。把表达式和测试文本填进来,命中结果实时高亮,每个匹配的位置和捕获组列成表格,还能预览替换后的文本,调表达式不用再开控制台。
核心功能
- 支持 g、i、m、s 四个修饰符
- 高亮所有命中并列出捕获组
- 替换预览支持分组序号引用
- 正则语法错误会提示具体原因
正则表达式测试怎么用
输入正则与测试文本,结果会实时高亮。支持 g、i、m、s 修饰符,并可预览替换后的文本。
- 在顶部斜杠之间填写正则,修饰符可勾选或手填
- 把要验证的样本内容粘贴到测试文本框里
- 查看匹配高亮与下方的捕获组表格
- 在替换为框填入模板,预览替换效果
适合这些场景
- 开发调试提取邮箱或手机号的正则
- 数据清洗前验证匹配规则覆盖率
- 编辑学习正则语法时直观看效果
常见问题
为什么匹配不到?
先检查特殊字符是否转义,如小数点要写成反斜杠加点;默认区分大小写,可勾选 i 修饰符;还要确认没有漏勾 g 导致只匹配一次。
捕获组表格最多显示多少行?
前 30 个匹配会列出明细,超出部分仍参与高亮与计数,不影响整体结果。
替换里的分组引用是什么?
替换框里的序号写法对应正则里第几个括号捕获的内容,替换预览会按该模板生成结果文本。
正则写错会怎样?
页面会显示正则错误与浏览器的具体报错信息,此时匹配区为空,修正语法后立即恢复。