作为一名程序员,不管是前端,还是后台;都会或多或少的在日常开发中用到【正则表达式】;这东西,用起来香,但是规则记起来,着实就有点坑,好不容易记住,过几天又忘记了;之前也总结过一篇常用正则表达式的文章【史上最全正则表达式,值得收藏备用】,里面涵盖了你几乎用的上的是所有表达式;
但是,。。。
这种教程,往往都是吃灰的,看到的那一瞬间,点了个收藏,然后就没有然后了;最重要的是,那些都是总结,没法调试。
今天来推荐一款在线的正则表达式工具:i hate regex
名字就可以看出,耿直同行。讨厌的情况下,还开发了一个工具,可谓:又爱又恨
讨厌归讨厌,但这款工具开发的还是很棒的;主页带了几个常用的表达式;
你也可以根据需要,进行搜索:
比如这里试着搜索一下url,就可以得到如下的效果:
直接给出了对应的正则表达式和匹配的示例;
如果不符合你的要求,也可以在这里调整表达式并输入需要匹配的文本,在线调试
,调好之后再拷贝到代码中使用。
是不是很方便?
都这样了还不会改?
没关系,作者把匹配的规则做成了可视化的界面:
每个细节,都以图形化的方式展示出来了;再去修改是不是简单多了?
愣着干啥!用起来吧。
主页地址:https://ihateregex.io/
github地址:https://github.com/geongeorge/i-hate-regex