正規表示式符號釋義

2021-10-03 09:20:00 字數 1023 閱讀 1762

.:匹配除換行符以外的任意字元

\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 不匹配。匹配前...