全部工具

DEV / 023

正则表达式测试

测试JavaScript正则表达式并查看所有匹配。

私密工作区输入内容保留在此设备上,并尽可能在浏览器中处理。
Matches
1. [23] Tools
2. [36] Place

指南 / 01

适用场景

查找日志里的错误码格式,或用应匹配和不应匹配的样例验证JavaScript表单校验正则表达式。

指南 / 02

快速指南

  1. 输入不带两侧斜杠的表达式正文,将JavaScript标志填写在单独的标志栏。
  2. 输入同时包含正确样例和刻意设计的反例的测试文本。
  3. 查看匹配数量、起始索引和匹配内容,修改表达式后重新测试所有反例。

验证

验证计算结果

用模式\d+测试A12 B003,应得到12和003两项匹配,且起始索引不同。

限制

需要了解的限制

遵循JavaScript RegExp语法,并自动启用全局查找。不列出捕获组的详细内容。嵌套重复等低效模式在长输入上可能使浏览器标签页响应变慢。

常见问题

常见问题

需要输入正则表达式两侧的/吗?

不需要。模式栏只填写通常位于斜杠之间的正文,g、i、m等标志单独填写在标志栏。

输入数据会发送到外部吗?

不会。工作数据在浏览器中处理,也不会包含在广告请求中。