MOTEFUL · 开发者工具

正则表达式测试器

实时匹配、高亮、捕获组与计数,全程在浏览器本地完成,数据不上传。

100% 本地处理 免费使用 无需注册
正则表达式
标志位
测试文本
高亮预览

高亮区

在左侧粘贴文本,这里显示命中高亮

匹配结果

0 处
Ctrl + Enter 立即匹配
功能介绍
功能说明
实时匹配与高亮输入正则后立刻在测试文本中高亮所有命中,不同匹配用不同颜色交替,一眼看清。
捕获组拆解括号 () 捞出的子内容单独列出;支持命名组 (?<year>\d{4}),组名与内容同屏展示。
计数与耗时顶部显示"N 处匹配 · 耗时 X.Xms",既是性能信号也让页面更专业。
flags 多选g/i/m/s/u/y 六个开关胶囊多选,不用手敲字母,实时重新匹配。
实时语法校验正则非法(括号未闭合、非法量词等)立刻红字定位错误位置,给出中文说明。
Web Worker 后台匹配匹配计算在后台线程进行,粘贴 1MB 大日志或写灾难正则也不卡主线程。
隐私保护原生 RegExp 计算,零上传、零联网,关闭页面即清除,符合隐私闭环。
使用场景
日志提取
从大段日志里用正则捞出订单号、IP、时间戳
数据清洗
校验邮箱/手机号/URL 格式是否合法
字段拆分
用捕获组把"区号-号码"拆成两段分别处理
学习调试
边写边看高亮,快速理解复杂正则的匹配行为
常见问题
问题答案
数据会上传到服务器吗?不会。全部在浏览器本地用原生正则计算,可断网使用。
为什么只匹配到第一处?需要"找全部"时请勾选 g 标志;去掉 g 默认只返回首个匹配。
支持命名捕获组吗?支持,如 (?<year>\d{4}),结果里会以组名展示。
粘贴超大文本会卡吗?不会。匹配在 Web Worker 后台线程执行,超时的灾难正则会被自动取消,页面不卡死。
需要注册登录吗?不需要,打开网页即可使用。