程序员必备网站之一:i Hate Regex

    技术2022-07-10  93

    公众号关注 “GitCube”

    设为 “星标”,带你挖掘更多开发神器!

    大家好,我是小 G。

    作为一名程序员,正则表达式可谓是我们必须掌握的技术之一,特别是在进行信息的快速检索、验证、匹配的时候,使用正则表达式能为我们减轻不少开发压力。

    但是,正如我在前几天文章所说,正则表达式的规则众多,且难以记忆,如果你学会之后,隔了一段时间没用上,那很快又会忘得一干二净。

    就拿我来说吧,在学正则表达式这件事情上,总是反反复复的来回折腾,浪费了不少时间。

    现在我的做法是,除了某个特殊业务需要用到的正则表达式匹配,其它大部分通用规则我都是直接使用现成的解决方案。

    关于正则表达式的学习,之前我写过一篇文章:《两个曾火爆全网的正则表达式课程与工具!》,感兴趣的可前往查看。

    今天在这里,主要是想给不太会写正则表达式的同学分享一个比较实用的网站:i Hate Regex。

    从网站的名字上你应该就可以猜测到,作者是有多讨厌正则表达式这玩意,不过讨厌归讨厌,当你用上它之后,还是只能大呼:"真香!"。

    这个网站的主要作用,是可快速搜索并匹配到合适的正则表达式,帮你完成如用户名、邮箱、日期、手机号码、密码等常见规则的验证。

    此外它还会在详情页中展示正则表达式的具体功能介绍、可视化图表、速查表等内容,令你得以更快的掌握正则表达式的应用。

    总的而言,对于正则表达式不太熟练的同学,这个网站还是能起到很大帮助的,但从长期的投入产出比上看,我个人还是推荐你系统性学习下正则表达式,相信在未来的一些工作上应该能帮你省下不少时间。

    最后附上该项目的网站地址和 GitHub 地址,感兴趣的同学可前往查看。

    网站:

    https://ihateregex.io

    GitHub:

    https://github.com/geongeorge/i-hate-regex

    以上,便是今天的分享,觉得内容对你有所帮助的,还请点个「在看」支持,谢谢各位啦~

    --- 由 GitHubDaily 原班人马打造的公众号:GitCube,现已正式上线! 接下来我们将会在该公众号上,为大家分享优质的计算机学习资源与开发者工具,坚持每天一篇原创文章的输出,感兴趣的小伙伴可以关注一下哈!
    Processed: 0.009, SQL: 9