. 查詢單個字元,除了換行和行結束符 .
===[
^\r\n]
\w 查詢單詞字元 \w ===[0
-9a-z_]
\w 查詢非單詞字元 \w
===[
^\w]
\d 查詢數字字元 \d ===[0
-9]\d 查詢非數字字元 \d
===[
^\d]
\s 查詢空白字元
(空格符,製表符\t,回車符\r,換行符\n,垂直換行符\v,換頁符\f) \s ===
[\n\f\t]
\s 查詢非空白字元 \s
===[
^\s]
\b 匹配單詞邊界
\b 匹配非單詞邊界
\0 查詢null字元
\n 換行符
\f 換頁符
\r 行結束符
\t 縮排符 tab
\v 垂直換行符
\*** 查詢以八進位制數 ***規定的字元
\xdd
\u***x
補充:正整數的校驗
var type =
/^[0-9]*[1-9][0-9]*$/
;
1-200正整數校驗
pattern:
/^([1-9]|[1-9]\d|1\d|200)$/
,
郵箱正則校驗
pattern:
/^[a-za-zd0-9]+([-_.][a-za-zd]+)*@([a-za-zd]+[-.])+[a-za-zd]$/
,
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元 描述 標記下乙個字元是特殊字元或文字。例如,n 和字元 n 匹配。n 則和換行字元匹配。序列 和 匹配,而 則和 匹配。匹配輸入的開頭。匹配輸入的末尾。匹配前乙個字元零或多次。例如,zo 與 z 或 zoo 匹配。匹配前乙個字元一次或多次。例如,zo 與 zoo 匹配,但和 z 不匹配。匹配前...