重複匹配
「 * 」 :匹配同乙個元素 [0,無窮]
「 + 」 :匹配同乙個字元 [1,無窮]
「 ? 」 :匹配同乙個字元 [0,1] ,只匹配0個或者1個字元
「 」 :匹配括號中的數字的重複次數,列如: = 「?」
= 「*」
= 「+」
= 只匹配重複10次的
「 . 」 : 萬用字元,有幾個點,代表幾個通配字元
「 ^ 」 :尖角號,後面跟乙個字元,代表匹配的字元必須在元字元的開頭,且開頭字元為匹配的字元
「 $ 」 :美元符號,後面跟乙個字元,代表匹配的字元最後的字元必須是 跟在後面的那個字元
「[ ]」 :字符集,匹配字符集中的隨意字元,例如【0-9】,【a-z】,匹配任意0到9 ,a到z的乙個字元
「()」:字串集,匹配其中的字串,列如(xyz),匹配字串中是否有 xyz
「 | 」:或,一般和 括號 結合用,列如[xyz|yyt],匹配字串中 是否有 xyz或者 yyt
正規表示式常用符號
表1.常用的元字元 說明 匹配除換行符以外的任意字元 w 匹配字母或數字或下劃線或漢字 s 匹配任意的空白符 d 匹配數字 b 匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 表2.常用的限定符 語法 說明 重複零次或更多次 重複一次或更多次 重複零次或一次 重複n次 重複n次或更多次 重複n...
正規表示式常用符號
正規表示式由一些普通字元和一些元字元 metacharacters 組成。普通字元包括大小寫的字母和數字,而元字元則具有特殊的含義,我們下面會給予解釋。在最簡單的情況下,乙個正規表示式看上去就是乙個普通的查詢串。例如,正規表示式 testing 中沒有包含任何元字元,它可以匹配 testing 和 ...
正規表示式常用符號
正規表示式常用符號 一 匹配除了換行以外任何乙個字元 二 匹配前邊子表示式規則字元任意次數 至少出現一次 三 匹配前邊子表示式規則字元任意次數包含0次 四 盡可能少匹配,禁止貪婪模式 五 d 匹配乙個數字 六 d 匹配乙個非數字 七 w 匹配包括下劃線的任何單詞字元 八 w 匹配任何非單詞字元 九 ...