它是一个正则表达式在线测试与提取工具。
“正则表达式”听起来很专业,其实就是一个描述文字规律的公式。比如你想从一堆文字里找出所有邮箱、手机号、网址,用正则写一条规则就能一次全抓出来。
这个工具把“写规则 → 测试 → 看结果”整个过程放在一个页面里,改一个字符,结果立刻更新,不用来回切换软件。
主要能做什么?
实时测试正则:输入规则,马上高亮显示匹配到的内容。
常用预设一键套用:内置邮箱、手机号、URL、IPv4、身份证号、中文、数字、日期等常见规则,选一下就能用。
修饰符开关:勾选 g(全局)、i(忽略大小写)、m(多行)、s(点号全匹配)、u(Unicode)等选项,不用记字母。
快捷片段按钮:常用写法如 (.*?)、(\d+)、([\u4e00-\u9fa5]+) 等,点一下就插入到光标位置。
匹配结果高亮:测试文本里匹配到的部分会用黄色背景标出来,一眼看清。
规则拼接生成新文本:用 $i、$0、$1、$2 等占位符,可以把匹配到的内容重新拼成你想要的新格式。
比如把 [email protected] 批量变成 [1] 用户: user, 域名: example.com
统计信息:显示总匹配次数、捕获分组数、文本字符数、匹配耗时。
一键复制:匹配结果、生成文本、统计值,都能单独复制。
适合谁用?
程序员 / 开发者:写代码时调试正则,验证规则对不对。
数据分析 / 办公人员:从一堆文本里批量提取邮箱、电话、日期等信息。
运维 / IT 支持:从日志里抓关键内容,或做批量文本替换。
学生:学习正则语法,边写边看效果。
任何要处理文字的人:不管是清理数据、提取内容、还是批量改写格式,都能用得上。
用起来是什么感觉?
打开页面,顶部是一个深色大卡片,显示当前的正则表达式和修饰符,下面写着“表达式有效:匹配成功”之类的状态。
中间是一块块小面板,从上到下依次是:
正则输入框:左边一个 /,右边一个 /,中间写规则,右边显示当前修饰符。
快捷片段按钮:一排小按钮,点一下就把常用写法插进输入框。
修饰符勾选区:g、i、m、s、u 五个选项,勾选即生效。
测试文本区:把要处理的文字粘进去。
高亮匹配结果:匹配到的内容会用黄底标出,实时更新。
拼接模板输入框:写你想要的输出格式,比如 [$i] $1 - $2。
生成文本结果:按模板拼好的新文本显示在这里。
统计与预设区:常用预设下拉框 + 匹配次数、分组数、字符数、耗时等数据。
底部四个按钮:
复制匹配结果
复制生成文本
重置所有数据
重新执行匹配(其实改任何东西都会自动重算,这个按钮是手动触发用)
整个操作就是 “写规则 → 看高亮 → 调模板 → 复制结果”,全程实时反馈,不用点“运行”按钮。
对经常和文字打交道的人来说,比在编辑器里反复试快得多,也更直观。