表示乙個範圍,可以是數字範圍也可以是字母範圍 -中線 表示至或者是到
// *表示0個或者是多個 ?表示0個或1個 +表示乙個或多個(兩個以上)
[0-9]匹配0-9之間的單個數字 其中表示範圍
[a-z]匹配a-z之間的單個字母
[a-z]匹配a-z之間的單個字母
+匹配1個或多個字元
?匹配0個或乙個字元
*匹配0個或多個字元
^匹配以***字元開頭,特別注意在中使用表示取反操作
$匹配以***字元結尾
{}匹配的字串的長度 相當於str.length >=2 && <=6
()表示乙個整體
|表示或者or (重點)
\s匹配任意空白字元 包括空格(按下空格鍵) ,製表符,換頁符等 都可以 等價於[\f\n\r\t\v]
\s匹配任意非空白字元 等價於[^\f\n\r\t\v]
\w匹配數字,字母,下劃線
\w匹配非數字,非字母,非下劃線
\d匹配乙個數字字元 等價於[0-9]
\d匹配乙個非數字字元 等價於[^0-9]
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元 描述 標記下乙個字元是特殊字元或文字。例如,n 和字元 n 匹配。n 則和換行字元匹配。序列 和 匹配,而 則和 匹配。匹配輸入的開頭。匹配輸入的末尾。匹配前乙個字元零或多次。例如,zo 與 z 或 zoo 匹配。匹配前乙個字元一次或多次。例如,zo 與 zoo 匹配,但和 z 不匹配。匹配前...