'''
常見字元規則:
符號 規則
. 匹配任意字元(除\n外)
【】 匹配括號內的內容,可以是大小寫英文本母、數字和下劃線
\s 匹配空格(包含tab鍵的空格)
\s 匹配非空格
\d 匹配數字
\d 匹配非數字
\w 匹配單詞字元,包含0-9、大小寫字母
\w 匹配非單詞字元
''''''
表示數量:
字元 功能
* 表示前乙個字元可有可無,只要求此字元是同一型別即可,不要求字元內容完全一致
+ 表示前乙個字元至少出現1次
? 前乙個字元要麼出現1次要麼出現0次
前乙個字元出現m次
前乙個字元至少出現m次,m是指最少個數
前乙個字元出現從m到n次
r 原始狀態,不轉譯
''''''
表示邊界:
字元 功能
^ 匹配字串開頭
$ 匹配字串結尾
\b 匹配乙個單詞的邊界
\b 匹配非單詞邊界
''''''
匹配分組:
字元 功能
| 匹配左右任意乙個表示式
(ab) 將括號內乙個字元作為分組
\num 引用分組num匹配到的字串
(?p) 分組起別名
(?p=name) 引用別名為name分組匹配到的字串
'''
正規表示式 匹配規則
一切從最基本的開始。模式,是正規表示式最基本的元素,它們是一組描述字串特徵的字元。模式可以很簡單,由普通的字串組成,也可以非常複雜,往往用特殊的字元表示乙個範圍內的字元 重複出現,或表示上下文。例如 once這個模式包含乙個特殊的字元 表示該模式只匹配那些以once開頭的字串。例如該模式與字串 on...
正規表示式 匹配規則
一切從最基本的開始。模式,是正規表示式最基本的元素,它們是一組描述字串特徵的字元。模式可以很簡單,由普通的字串組成,也可以非常複雜,往往用特殊的字元表示乙個範圍內的字元 重複出現,或表示上下文。例如 once這個模式包含乙個特殊的字元 表示該模式只匹配那些以once開頭的字串。例如該模式與字串 on...
正規表示式教程 正規表示式匹配規則 6
正規表示式教程 正規表示式匹配規則 6 2007 05 11 08 28 基本模式匹配 一切從最基本的開始。模式,是正規表示式最基本的元素,它們是一組描述字串特徵的字元。模式可以很簡單,由普通的字串組成,也可以非常複雜,往往用特殊的字元表示乙個範圍內的字元 重複出現,或表示上下文。例如 once 這...