前言
我想通過前面的文章分享,您應該已經對正則表達式的用途,使用方法都有所瞭解了。本篇文章算是一個正則表達式的拓展閱讀,推薦一個可視化正則表達式的網站,以便讀者加深正則表達式的印象。
開始
廢話不多說,先上網址:https://www.debuggex.com/。
接着,通過該網址,我們再來回顧下那五類元字符。
集合([])
例如[abc],就代表匹配abc中的一個。圖中就是One of。
[^abc]就是不匹配abc。
次數字符
*代表0或多個,+代表1個或多個,?代表0個或1個,下面的圖我想你就應該能明白。
並列(|)
a|b代表的就是匹配a或者b,如圖。
提取
例如(a)(b),就會提取兩個group。
特定意義符號在這裏就不演示了,大家也可以多動動手,這樣才能加深印象。
最後
希望藉助這個工具,能幫你更好的理解與學習正則表達式的應用。最後,正則表達式是真的香。