🔍 正则测试

输入正则表达式和测试字符串,实时查看匹配结果

🔒 你的图片绝不会离开你的设备。 所有处理都通过 JavaScript RegExp engine 在浏览器本地完成。无上传、无服务器、无追踪。

功能特点

  • 实时匹配 — 输入时实时高亮匹配结果,即时查看正则表达式效果。
  • 捕获组 — 显示每个匹配中的捕获组详情,方便调试。
  • 替换测试 — 支持替换功能,可测试正则替换的结果。
  • 常用模板 — 内置邮箱、网址、电话等常用正则表达式模板。

使用方法

  1. 输入正则表达式 — 在顶部输入框输入正则表达式和标志位。
  2. 输入测试文本 — 在下方输入要测试的文本字符串。
  3. 查看匹配结果 — 实时查看匹配高亮、捕获组和替换结果。

使用场景

  • 开发调试时快速验证正则表达式
  • 编写数据清洗和文本处理的正则规则
  • 学习和练习正则表达式语法

常见问题

支持哪些标志位?

支持 JavaScript 的所有标志位:g(全局)、i(忽略大小写)、m(多行)、s(点匹配换行)、u(Unicode)等。

常用模板可以自定义吗?

内置模板是预设的常用正则表达式。你可以在此基础上修改来满足具体需求。

为什么显示正则错误?

可能是语法错误,如括号不匹配、量词使用不当等。工具会提示具体的错误信息。

相关工具