MTracer正则调试利器
正则爱好者的调试利器 MTracer,专门用来写正则、调正则、看正则怎么跑的。界面清爽直观,支持类似 Perl 的语法,还能一步一步地跑给你看,哪一步没匹配一目了然。用它写复杂表达式,真挺省事。
实时预览的功能实用,输入完表达式后直接能看到匹配效果,改起来也方便。像你要从一堆日志里提 IP,或者验证用户手机号啥的,用这个调一下就清清楚楚。
比较喜欢它的调试模式,能逐步执行,看到每一位字符的匹配过程。对于写那种多层嵌套、带断言的表达式,真的有点像看透魔法。
支持语法高亮,这个细节蛮贴心。不同类型的匹配规则会自动上色,比如\d
是数字、\w
是单词字符,看起来一目了然,不容易写错。
有测试用例功能,输入几组典型数据跑一跑,看看是不是都能命中。还支持替换操作,像用s/(\d+)-(\d+)/$2-$1/
替换日期格式这种,效率杠杠的。
另一个我觉得不错的是代码生成功能,写完正则直接就能转成你项目里的代码格式,比如Python
、Java
、JavaScript
都行,复制粘贴省不少事。
如果你之前用过 Perl 风格的正则,基本可以无缝上手。想练习正则、排查 bug、写复杂提取逻辑的朋友,真的可以下一个 MTracer 玩玩。
391.93KB
文件大小:
评论区