Token导航 LogoToken导航TokenDH.com

正则表达式 · Flags · 分组 · 高亮预览

正则 测试

在线测试正则表达式,实时查看匹配结果、高亮预览、位置和分组,适合文本清洗、日志提取和规则调试。

匹配结果实时查看

修改正则或 flags 后会立即看到匹配结果,适合快速调试。

高亮预览和位置定位

不仅显示匹配内容,还会标出匹配区间和文本中的实际位置。

分组结果直接展示

对带捕获组的表达式,会同时展示各组匹配内容,减少手工分析。

浏览器本地处理

匹配结果、位置和分组直接可见

在线测试正则表达式,不上传样本文本。支持 flags、匹配高亮、分组查看和位置定位。

共匹配 6 处。

匹配列表

#1 Token

位置:0 - 5

#2 Claude

位置:8 - 14

#3 Code

位置:15 - 19

#4 GPT

位置:20 - 23

#5 OpenAI

位置:33 - 39

#6 API

位置:40 - 43

高亮预览

Token导航 Claude Code GPT-4.1 mini OpenAI API

工具使用说明

正则测试怎么用

1

输入正则和 flags

先写匹配规则,再按需要填写 g、i、m 等 flags。

2

粘贴测试文本

把待匹配的日志、文案、字段或样例文本放进测试区。

3

查看高亮和分组

结合匹配列表和高亮预览,确认规则是不是命中了你真正想要的内容。

功能说明

这个工具解决什么问题

正则测试工具适合哪些场景

最常见的场景是提取日志字段、验证手机号邮箱、匹配版本号、清洗文本、做批量替换前预检,或者调试表单校验规则。

很多正则在脑子里看起来没问题,但一跑样本文本就会出现漏匹配、误匹配或分组拿错,这种问题最适合在线即时验证。

为什么要同时看高亮、位置和分组

只看匹配字符串本身还不够。位置能帮助你确认是否越界命中,高亮能帮助你看整体上下文,分组能确认提取字段是否拿对。

把这三件事放在一个页面里,可以比单纯 console 输出更快发现规则偏差。

使用时要注意什么

flags 很关键。少了 g 可能只匹配第一处,少了 m 或 i 结果也会完全不同。调试时最好把规则和 flags 一起确认。

如果正则里存在零宽匹配或回溯复杂场景,结果可能和预期差很多,必要时应进一步简化表达式。

常见问题

关于 正则测试,用户常问这些

为什么只匹配到第一处?

通常是没有加 g 标记。没有 g 时,大多数场景只会返回第一处匹配。

flags 应该怎么写?

常见组合是 g、i、m。比如全局匹配用 g,忽略大小写用 i,多行处理常用 m。

为什么正则报错?

通常是表达式语法有误,或者 flags 重复、非法。工具会直接显示浏览器抛出的解析错误。

页面会上传测试文本吗?

不会。正则测试、高亮和匹配分析都在浏览器本地完成。

能看捕获组吗?

能。匹配列表里会展示每次匹配的捕获组内容,方便确认提取字段。