模式描述
\w匹配字母數字及下劃線
\w匹配非字母數字及下劃線
\s匹配任意空白字元,等價於 [\t\n\r\f].
\s匹配任意非空字元
\d匹配任意數字,等價於 [0-9]
\d匹配任意非數字
\a匹配字串開始
\z匹配字串結束,如果是存在換行,只匹配到換行前的結束字串
\z匹配字串結束
\g匹配最後匹配完成的位置
\n匹配乙個換行符
\t匹配乙個製表符
^匹配字串的開頭
$匹配字串的末尾。
.匹配任意字元,除了換行符,當re.dotall標記被指定時,則可以匹配包括換行符的任意字元。
[...]用來表示一組字元,單獨列出:[amk] 匹配 'a','m'或'k'
[^...]不在中的字元:[^abc] 匹配除了a,b,c之外的字元。
*匹配0個或多個的表示式。
+匹配1個或多個的表示式。
?匹配0個或1個由前面的正規表示式定義的片段,非貪婪方式
精確匹配n個前面表示式。
匹配 n 到 m 次由前面的正規表示式定義的片段,貪婪方式
a|b匹配a或b
( )匹配括號內的表示式,也表示乙個組
VB 正規表示式匹配模式
正規表示式匹配模式 引用了microsoft vbscript regular expressions 5.5 後就可以宣告正則相關物件了。主要有三個物件 regexp matchcollection match。1.regexp這是vb使用正規表示式匹配模式的主要物件了。其提供的屬性用於設定那些用...
正規表示式相關 正規表示式字元描述
1 字元描述 將下乙個字元標記為特殊字元或字面值。例如 n 與字元 n 匹 配。n 與換行符匹配。序列 與 匹配,與 匹配。匹配輸入的開始位置。匹配輸入的結尾。匹配前乙個字元零次或幾次。例如,zo 可以匹配 z zoo 匹配前乙個字元一次或多次。例如,zo 可以匹配 zoo 但不匹配 z 匹配前乙個...
正規表示式相關 正規表示式字元描述
1 字元描述 將下乙個字元標記為特殊字元或字面值。例如 n 與字元 n 匹 配。n 與換行符匹配。序列 與 匹配,與 匹配。匹配輸入的開始位置。匹配輸入的結尾。匹配前乙個字元零次或幾次。例如,zo 可以匹配 z zoo 匹配前乙個字元一次或多次。例如,zo 可以匹配 zoo 但不匹配 z 匹配前乙個...