正则测试

测试和调试正则表达式

浏览器本地处理输入和文件不上传到本站服务器数据处理说明

正则表达式测试

共匹配 0 项
联系邮箱:hello@example.com,备用邮箱:support@usefulshelf.com
联系邮箱:[hello@example.com],备用邮箱:[support@usefulshelf.com]
使用说明

边写正则边看匹配结果

验证规则、筛选文本或调试表达式时使用。

1输入正则表达式
2粘贴测试文本
3查看命中和替换结果
完成后确认正则是否匹配到预期内容。先输入正则和测试文本

用正例和反例一起检查正则

正则测试采用浏览器 JavaScript 的表达式规则。一次匹配成功只说明当前样本命中,不能代替对完整输入范围的验证。

可核对的例子

输入与设置

/[A-Z]{2}\d{3}/g
AB123 cd456 EF789

预期结果

AB123
EF789

表达式输入框填 [A-Z]{2}\d{3},开启 g 标志,测试文本填第二行。大写前缀匹配,cd456 不匹配;开启 i 后再检查大小写差异。

适用范围与注意事项

  • 粘贴代码中的表达式时区分斜杠定界符与模式正文,不要把 JavaScript 字符串的双重转义直接当作模式。
  • 非常复杂的回溯表达式可能卡住浏览器。先用短文本验证,再扩大样本;其他语言的正则引擎可能给出不同结果。

结果与说明不一致?请附上不含隐私的复现步骤。 反馈问题