^:匹配輸入字串的開始位置。$:匹配輸入字串的結束位置。
\:轉義字元,經常用來匹配有特殊含義的字元。
:n 是乙個非負整數。匹配確定的 n 次。例如,'o' 不能匹配 "bob" 中的 'o',但是能匹配 "food" 中的兩個 o。
:m和n為非負整數,n<=m。最小匹配n次,最大匹配m次。請注意在逗號和兩個數之間不能有空格。例如,"o" 將匹配 "fooooood" 中的前三個 o。'o' 等價於 'o?'。
\d:匹配乙個數字字元。等價於 [0-9]。
\d:匹配乙個非數字字元。等價於 [^0-9]。
\s:匹配任何空白字元,包括空格、製表符、換頁符等等。等價於 [ \f\n\r\t\v]。
\w:匹配字母、數字、下劃線。等價於'[a-za-z0-9_]'。
正規表示式 1 正規表示式常用符號
1.三種括號 一般表示匹配的次數 表示匹配前面的子表示式n次 表示至少匹配前面的子表示式n次 表示至少匹配前面的子表示式m次,至多匹配n次 一般表示子表示式的規則 abc 字元集合。匹配所包含的任意乙個字元 a z 字元範圍。匹配指定範圍內的任意字元 pattern 表示匹配並獲取這一匹配,可通過m...
正規表示式常用符號
表1.常用的元字元 說明 匹配除換行符以外的任意字元 w 匹配字母或數字或下劃線或漢字 s 匹配任意的空白符 d 匹配數字 b 匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 表2.常用的限定符 語法 說明 重複零次或更多次 重複一次或更多次 重複零次或一次 重複n次 重複n次或更多次 重複n...
正規表示式常用符號
正規表示式由一些普通字元和一些元字元 metacharacters 組成。普通字元包括大小寫的字母和數字,而元字元則具有特殊的含義,我們下面會給予解釋。在最簡單的情況下,乙個正規表示式看上去就是乙個普通的查詢串。例如,正規表示式 testing 中沒有包含任何元字元,它可以匹配 testing 和 ...