正規表示式語法

2021-10-09 17:51:02 字數 658 閱讀 8823

()小括號表示匹配小括號內的整個串, 可以使用|豎線表示或者,()例如(abc|123)表示匹配 abc 或者 123

{}大括號表示匹配次數

^表示匹配開頭

$表示匹配結尾

\w表示匹配大小寫字母, 數字, 下劃線的任一字元;\w表示取反, 即非字母, 非數字, 非下劃線的字元

\d表示匹配數字 0-9;\d表示匹配非數字

\s表示匹配空白符, 包括空格, 製表符, 換行符;\s表示匹配非空白符

x(?=y)表示先行肯定斷言, 例如the(?= cat)表示匹配後面有catthe, 斷言不會移動匹配的索引值, 即下次匹配還是從該索引值開始

(?<=x)y表示後行肯定斷言

x(?!y)表示先行否定斷言

(?!x)y表示後行否定斷言

正規表示式語法

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 ...