LZ菜鳥,僅整理筆記,順帶記錄一下,謂之增加印象。 LZ認為,沒必要太糾結原理,模型, 屌絲能用就對了,剩下的事情用多了自然會去探索。 中文:正則表達式,英文:Regular ExPression,也叫匹配模式(pattern),用來檢驗字元串是否滿足特定的規則,或從字元串捕獲滿足特定規則的子串。
LZ菜鳥,僅整理筆記,順帶記錄一下,謂之增加印象。
LZ認為,沒必要太糾結原理,模型, 屌絲能用就對了,剩下的事情用多了自然會去探索。
中文:正則表達式,英文:Regular ExPression,也叫匹配模式(pattern),用來檢驗字元串是否滿足特定的規則,或從字元串捕獲滿足特定規則的子串。
字元匹配
最簡單的正則表達式由“普通字元”和“通配符”組成。比如“Room\d\d\d”就是這樣的正則表達式。
其中 “Room” 是普通字元,而“\d”是通配符,表示該位置上有一個數字。該表達式一共占用了7個位置,第一個位置上是字母“R”,而第二個和第三個位置上都是位置“o”,第四個位置上是“m”,而第五個到第七個位置上是三個數字。所以正則表達式“Room\d\d\d”代表著以“Room”開頭,以三個數字結尾的那一類字元串。比如字元串”Room010”,"Room111"都與“Room\d\d\d”匹配。