程序員必備網站之一:i Hate Regex

公衆號關注 “GitCube”

設爲 “星標”,帶你挖掘更多開發神器!

大家好,我是小 G。

作爲一名程序員,正則表達式可謂是我們必須掌握的技術之一,特別是在進行信息的快速檢索、驗證、匹配的時候,使用正則表達式能爲我們減輕不少開發壓力。

但是,正如我在前幾天文章所說,正則表達式的規則衆多,且難以記憶,如果你學會之後,隔了一段時間沒用上,那很快又會忘得一乾二淨。

就拿我來說吧,在學正則表達式這件事情上,總是反反覆覆的來回折騰,浪費了不少時間。

現在我的做法是,除了某個特殊業務需要用到的正則表達式匹配,其它大部分通用規則我都是直接使用現成的解決方案。

關於正則表達式的學習,之前我寫過一篇文章:《兩個曾火爆全網的正則表達式課程與工具!》,感興趣的可前往查看。

今天在這裏,主要是想給不太會寫正則表達式的同學分享一個比較實用的網站:i Hate Regex。

從網站的名字上你應該就可以猜測到,作者是有多討厭正則表達式這玩意,不過討厭歸討厭,當你用上它之後,還是隻能大呼:"真香!"。

這個網站的主要作用,是可快速搜索並匹配到合適的正則表達式,幫你完成如用戶名、郵箱、日期、手機號碼、密碼等常見規則的驗證。

此外它還會在詳情頁中展示正則表達式的具體功能介紹、可視化圖表、速查表等內容,令你得以更快的掌握正則表達式的應用。

總的而言,對於正則表達式不太熟練的同學,這個網站還是能起到很大幫助的,但從長期的投入產出比上看,我個人還是推薦你係統性學習下正則表達式,相信在未來的一些工作上應該能幫你省下不少時間。

最後附上該項目的網站地址和 GitHub 地址,感興趣的同學可前往查看。

網站:

https://ihateregex.io

GitHub:

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

以上,便是今天的分享,覺得內容對你有所幫助的,還請點個「在看」支持,謝謝各位啦~

---

由 GitHubDaily 原班人馬打造的公衆號:GitCube,現已正式上線!
接下來我們將會在該公衆號上,爲大家分享優質的計算機學習資源與開發者工具,堅持每天一篇原創文章的輸出,感興趣的小夥伴可以關注一下哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章