掌握正規表達式
一直以來偶爾都會使用正規表達式,但是都沒有一個完整的認識,每次都是問Google大神。最近剛好有一個需求需要大量用到正規表達式,下定決心要把他玩到熟透!因此上網找到一個不錯的網站來訓練
regexone.com 是我找到的一個很不錯的網站,從簡單的到困難的慢慢的讓你快速的得到feedback 又可以測試自己的想法。
透過這個網站的練習,我們可以知道正規表達式可以分成三個程度
第一階段是透過簡單的標記方式來取得模糊搜尋。例如 .(dot), \d, \w, [a-z], [0-9]來限制symbol,透過 ^, +, *, ?, {m,n}, *, ?, {m,n}來限制次數。
第二階段是透過 (...) 來擷取 Group match
第三階段是pattern match ?=.
留言
張貼留言