正则测试

输入表达式,所有匹配即时高亮。

  • 实时高亮
  • 全部 JS 标志
  • 不上传任何内容

测试表达式

标志

请输入正则表达式和测试文本。

工作原理

每敲一个字符,JavaScript 引擎就扫一遍文本,把匹配就地高亮。数量显示在文本上方,坏掉的表达式会给出确切语法错误,而不是悄悄跳过。

表达式 + 标志 → 高亮的匹配

标志说明

  • g: 找出全部匹配,不只第一个。
  • i: 忽略大小写。
  • m: ^ 和 $ 匹配每一行。
  • s: 点号也匹配换行。
  • u: 完整 Unicode 模式(\p{…} 需要)。
  • y: 粘性 —— 只从当前位置匹配。

使用提示

  • 域名里的点要转义:写 example\.com,别写 example.com。
  • 拿一个反例也测测 —— 什么都匹配的表达式什么都证明不了。
  • 全程在浏览器内运行,不上传任何内容。

标准与出处

最后核对于 2026年10月13日

常见问题

这是哪种正则?

JavaScript(ECMAScript)——网站用的同款引擎,支持前瞻和命名分组。

表达式为什么变红?

输入框下方会给出确切的语法错误,先修那里。

测试文本会被发送吗?

不会。匹配全在浏览器里完成。

相关标签

其他工具

结果仅供参考。计算可能有误,不构成法律、医疗或财务建议。重要决定请务必先咨询相关机构或专业人士。

搜索