/ /
常用正则:
0 处匹配

📖 正则表达式测试使用指南

正则表达式测试工具输入表达式后即时高亮所有匹配,支持 g/i/m 标志位与替换预览,内置常用正则预设,帮助开发者边写边验证,避免上线后才发现匹配错误。

🎯 功能特点

  • 表达式与测试文本同屏输入,匹配处即时高亮并计数。
  • 标志位 g、i、m 可勾选切换,验证全局、忽略大小写与多行模式。
  • 内置手机号、邮箱、网址等常用正则预设,点击即用。
  • 「替换为」功能可预览 replace 结果,验证捕获组引用。
  • 匹配结果单独列出,逐条查看每个命中片段。

📝 使用步骤

  1. 在表达式输入框写入正则,按需勾选 g、i、m 标志。
  2. 粘贴测试文本,观察高亮区域与「N 处匹配」计数。
  3. 需要替换时,在「替换为」框填入替换串并预览结果。
  4. 确认无误后把表达式复制回代码中使用。

💡 适用场景

  • 上线前验证表单校验用的手机号正则是否可靠
  • 用替换预览批量改写文本格式,如日期格式转换
  • 学习正则时对照高亮理解每个符号的匹配范围

❓ 常见问题

Q: 常用正则预设里有哪些?

包含手机号、邮箱、身份证号、网址、日期等高频场景的现成表达式,点击即可填入输入框,再按实际需求微调。

Q: 替换时怎么引用捕获组?

在「替换为」框中使用 $1、$2 引用括号捕获的内容,与 JavaScript 的 replace 语法一致,替换结果实时显示。

Q: 这里测好的正则在别的语言里能用吗?

工具按 JavaScript 引擎运行;迁到 Python、Java 时注意捕获组、断言等语法差异,建议到目标环境复测。

Q: 测试文本会不会被上传分析?

不会。匹配计算在浏览器本地执行,日志片段、用户数据等测试样本不发送到网络,可安全用于敏感文本验证。