正規表示式語法

2021-05-27 00:15:59 字數 682 閱讀 7275

•[...] 位於括號之內的任意字元

[^...] 不在括號之中的任意字元

. 除了換行符之外的任意字元,等價於[^\n]

\w 任何單字字元, 等價於[a-za-z0-9]

\w 任何非單字字元,等價於[^a-za-z0-9]

\s 任何空白符,等價於[\ t \ n \ r \ f \ v]

\s 任何非空白符,等價於[^\ t \ n \ r \ f \ v]

\d 任何數字,等價於[0-9]

\d 除了數字之外的任何字元,等價於[^0-9]

\b與單詞的邊界匹配,即單詞與空格之間的位置。例如,「er\b」 與「never」中的「er」匹配,但是不匹配「verb」中的「er」。

^ $ 第乙個表示乙個字串的開始,後乙個表示字串的結束

• 匹配前一項至少n次,但是不能超過m次

匹配前一項n次,或者多次

匹配前一項恰好n次

? 匹配前一項0次或1次,也就是說前一項是可選的. 等價於

+ 匹配前一項1次或多次,等價於

* 匹配前一項0次或多次.等價於

•| 選擇.匹配的要麼是該符號左邊的子表示式,要麼它右邊的子表示式

(...) 分組.將幾個專案分為乙個單元.這個單元可由 *、+、?和|等符號使用,整個組可以多次使用,後面可以用來規定使用的次數

正規表示式語法

jscript 8.0 正規表示式語法 正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。表示式 匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s 匹配 html ...

正規表示式語法

下面是正規表示式的一些示例 表示式 匹配 s 匹配空行。例如,abc 匹配 plain 中的 a 向字符集。匹配未包含的任何字元。例如,abc 匹配 plain 中的 p cx 匹配由 x 指示的控制字元。正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元...

正規表示式語法

正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。正規表示式示例 表示式 匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 html ...