开发工具

正则表达式工具箱

正则测试、可视化、生成器与语法参考一体化工具,支持实时匹配、高亮结果、常用模式生成与语法速查。

正则测试正则生成正则表达式文本匹配
输入粘贴接口、代码、参数、日志或配置片段。
处理先做最基础的解析或格式化,再看错误位置。
结果确认字段、格式和结果后再复制到项目里。

正则设置

测试文本

处理结果

结果会显示在这里。

什么时候用正则表达式工具箱

这个页面更适合边写规则边看结果,不用先把正则背熟。把原文贴进去以后,一边改表达式,一边看匹配高亮和结果列表,排错会轻松很多。

从文本、日志、评论或表格内容里批量提取邮箱、手机号、链接等字段。
校验一段输入是否符合格式,比如账号、日期、订单号、版本号。
写规则时不确定哪里匹配错了,可以边改边看结果变化。
要把常见匹配模式整理出来时,比手写试错更省时间。

可以先这样用

先把你要处理的原始文本粘进来,再输入一个最简单的规则看有没有命中。不要一上来就写很复杂的表达式,先验证方向,再一点点加条件。

先匹配到,再优化,不要一开始就写成很长的一串。
如果结果比预期多,通常是规则太宽;如果完全匹配不到,先检查转义和边界。
拿不准时可以先从数字、字母、空格这些基础部分慢慢拼起来。

常见问题

正则工具箱适合谁用?

适合开发、测试、运营和需要从文本里批量找信息的人,不一定非要是熟练写正则的人才能用。

为什么同一个表达式换一段文本就不对了?

通常是因为文本里有换行、空格、全角符号或格式差异。先看原始文本长什么样,再决定是不是要加边界、分组或多行匹配。

不会写正则也能用吗?

可以。最实用的方式不是死记语法,而是拿真实文本来试,看到匹配结果后再一点点调整。

相关工具