
DEV · REGEX
正则测试
输入模式和标志即可实时查看匹配项。
- 1.输入正则表达式模式
- 2.如有需要,输入标志(g·i·m 等)
- 3.输入或粘贴要检测的测试文本
- 4.右侧会自动显示匹配数量与匹配位置
→ 结果: 在测试文本中与正则匹配的内容及位置列表
输入模式和文本后显示结果。
关于此工具
输入正则表达式后,会实时标出它在目标文本中匹配到的位置。可以边微调模式边观察结果变化,比在脑中推演快得多。
适用场景
- —打磨从日志中筛出特定错误行的模式时
- —用真实样例检验输入校验规则时
- —通过示例文本弄清他人所写正则的匹配范围时
注意事项
- —遵循 JavaScript 的正则规则,Python 或 PCRE 的部分语法可能表现不同。
- —`(a+)+` 这类嵌套重复在特定输入下计算量会急剧膨胀,可能让浏览器看似卡死。
- —某些文字的一个可见字符由多个码位组合而成,按该层级匹配时结果可能出乎意料。