.
:匹配除換行符以外的任意字元
\w
:匹配字母、數字、下劃線和漢字
\s
:匹配任意的空格字元
\d
:匹配數字
\b
:匹配單詞的開始或結束
\w
:匹配不是字母、數字、下劃線和漢字的字元
\s
:匹配不是空格的字元
\d
:匹配非數字的字元
\b
:匹配不是單詞開頭或結尾的位置
^
:匹配字串的開始
$
:匹配字串的結束
[x]
:匹配單個字元,x表示任意單個字元
()
:表示分組
-
:表示區間
\
:表示正規表示式中占用的任意特殊字元
\\
:匹配轉義字元 \ 本身
\t
:匹配乙個製表符
\r
:匹配乙個enter符
\n
:匹配乙個換行符
*
:匹配字元重複0次或更多次(任意次數)
+
:匹配字元重複1次或更多次(至少一次)
?
:匹配字元(佔位)重複0次或1次(可有可無)
:匹配字元重複出現n次
:匹配字元出現n-m次
:表示某個字元 表示區間
|
:表示邏輯或
=
:邏輯等於(環視肯定順序)
!
:邏輯非(環視否定順序)
<=
:環視肯定逆序
:環視否定逆序
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式符號
字元 描述 標記下乙個字元是特殊字元或文字。例如,n 和字元 n 匹配。n 則和換行字元匹配。序列 和 匹配,而 則和 匹配。匹配輸入的開頭。匹配輸入的末尾。匹配前乙個字元零或多次。例如,zo 與 z 或 zoo 匹配。匹配前乙個字元一次或多次。例如,zo 與 zoo 匹配,但和 z 不匹配。匹配前...