普通字元(字母,數字,漢字,下劃線)
乙個普通字元在表示式中只匹配與之相同的乙個字元
表示式k在字串sky進行匹配時,將匹配成功
\r,\n,\t,\f
表示回車符,換行符,製表符,換頁符
任意乙個字元
x?表示x可以出現0次或者1次
x+表示x可以出現1次或者多次
x*表示x可以出現任意次
x表示x可以出現n次
x表示x可以最少出現m次,最多出現n次
x表示x最少出現n次
匹配中括號中任意乙個字元
匹配中括號中字元之外的任意乙個字元
\d表示0~9之間的任意乙個數字字元,即[0-9]
\d表示0~9之外的任意數字字元,即[^0-9]
\r,\n,\t,\f
表示回車符,換行符,製表符,換頁符
\s表示空格,製表符,換頁符等空白字元的任意乙個
\s表示空白字元以外的任意乙個字元,即[^\s]
\w表示字母,數字,下劃線中的任意乙個字元,即[a-za-z_0-9]
\w表示字母,數字,下劃線以外的任意乙個字元,即[^a-za-z_0-9]
該符號不匹配任何字元,字串開始的位置,即^h必須以h開頭
該符號不匹配任何字元,字串結束的位置,即r$必須以r結尾
\b該符號不匹配任何字元,表示單詞的邊界
\b該符號不匹配任何字元,表示非單詞的邊界,即[^\b]
用來連線兩個表示式,表示或的關係
x|y 表示x或者y中的任意字元
作為乙個單元,乙個分組
\n(n表示乙個數字)
有分組的情況下,表示對分組的引用
\1表示對分組1的引用
轉義字元,當乙個符號自身有意義而又要表示這個字元的時候,就需要轉義
\^表示^,\$表示$
如果在?,+,*,,,後面,表示次數按非貪婪模式進行匹配,
即按照匹配模式進行最小限度的匹配
正規表示式語法
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 ...