()
小括號表示匹配小括號內的整個串, 可以使用|
豎線表示或者,()
例如(abc|123)
表示匹配 abc 或者 123
{}
大括號表示匹配次數
^
表示匹配開頭
$
表示匹配結尾
\w
表示匹配大小寫字母, 數字, 下劃線的任一字元;\w
表示取反, 即非字母, 非數字, 非下劃線的字元
\d
表示匹配數字 0-9;\d
表示匹配非數字
\s
表示匹配空白符, 包括空格, 製表符, 換行符;\s
表示匹配非空白符
x(?=y)
表示先行肯定斷言, 例如the(?= cat)
表示匹配後面有cat
的the
, 斷言不會移動匹配的索引值, 即下次匹配還是從該索引值開始
(?<=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 ...