Skip to content
DocsAll

正则表达式测试指南

更新于 2026-09-13 · DocsAll 办公指南

快速回答:「正则测试」输入正则和样例文本,实时高亮所有匹配结果,用于在写代码或批量替换前验证表达式是否正确。

操作步骤

  1. 打开「正则测试」,在表达式框输入正则。
  2. 在文本框粘贴一段真实数据做样例。
  3. 查看实时高亮的匹配结果和捕获分组内容。
  4. 需要时切换全局匹配、忽略大小写、多行模式。

常用参考

  • 日期:d{4}-d{2}-d{2};邮箱:[w.-]+@[w.-]+.[a-z]{2,}
  • 手机号(国内):1[3-9]d{9};URL:https?://[^s]+
  • 中文字符:[一-龥]+

注意事项

  • 用真实数据做样例,手工构造的干净数据测不出空格、全角字符这些坑。
  • 贪婪匹配是最常踩的坑:html 标签匹配要改用非贪婪写法。
  • 高亮正确不等于替换正确,正式批量替换前先小范围试跑。

常见问题

不同语言的正则有区别吗? 核心语法通用,反向引用、命名分组等高级特性在 JS/Python/PCRE 间略有差异,以目标运行环境文档为准。

文本处理指南

文本对比、字数统计、大小写转换、编解码、正则测试等文本处理工具。