Utill.net

正则测试

实时匹配与捕获组

测试 JavaScript 正则表达式,支持实时匹配高亮、捕获组以及 g、i、m 标志控制。

这个工具是什么?

测试 JavaScript 正则表达式,支持实时匹配高亮、捕获组以及 g、i、m 标志控制。

该工具使用浏览器的 JavaScript RegExp 引擎编译模式,并在输入文本中显示匹配和捕获组。g、i、m 标志会改变搜索范围、大小写处理和行边界解释。

适合在把正则写入代码前,检查日志过滤、输入验证、ID 提取和简单解析规则。

如何使用

  1. 输入要测试的正则模式。
  2. 选择需要的 g、i、m 标志。
  3. 在示例文本中查看匹配和捕获组。
  4. 确认生产代码使用的正则引擎与 JavaScript 一致。

示例

输入 / 设置输出
pattern \d+; text Order 1231 match: 123
pattern user-(\d+); text user-421 match: user-42; capture group 42
pattern [; text anythingInvalid regex

相关工具与概念

最后审阅: 2026-05-08