technine.io

工具

Regex 测试器

用样本文本测试 regular expression pattern,并查看匹配结果及分组。

1. contact@technine.io 位置 3
2. hello@example.com 位置 25

使用 JavaScript regular expression pattern 测试示例文本,并查看每个匹配项及其起始位置。

使用方法

  1. 输入不含 / 分隔符的 JavaScript pattern,例如 \b\w+@\w+\.\w+\b。
  2. 按需添加 i 或 m 等 flags。
  3. 粘贴示例文本,查看匹配文字和位置。

适用场景

检查表单规则
用有代表性的邮箱、参考编号或标识符测试 JavaScript pattern。
查看重复匹配
找出示例文本中每次出现的词语或 token,并查看起始位置。

Pattern 支持范围

  • 工具使用浏览器的 JavaScript RegExp,pattern 不可加入 /pattern/ 分隔符。
  • 工具会添加全局 g flag,以列出所有匹配项和位置。
  • 只会显示匹配项和位置,不会替换文本,也不会模拟其他 regex engine。

常见问题

pattern 需要加斜线吗?

不需要。只输入 pattern,flags 请在另一栏输入。

为什么会显示所有匹配项?

工具会使用全局 g flag 列出每个匹配项。

可以测试 PCRE 或 Python pattern 吗?

只有同时符合 JavaScript RegExp 的写法才可用,其他 engine 专用语法可能报错。

可以替换文本吗?

不可以。工具只列出匹配文字和起始位置。

咨询WhatsApp