正規表示式 常用符號

2021-09-30 18:59:14 字數 539 閱讀 5575

重複匹配

「  *  」 :匹配同乙個元素  [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 匹配任何非單詞字元 九 ...