.匹配任何乙個單個字元、字母、數字,包括 . 本身
[ ] 定義字元集合,可匹配集合中的任何乙個。字元區間可以用 – 來定義。
^ 取非匹配,匹配字元集合外的任何乙個
| 取或匹配,可匹配其中任意乙個
\ 轉義字元
\f 換頁符
\n 換行符
\r 回車符
\t 製表符
\v 垂直製表符
\r\n文字行結束標籤
\r\n\r\n匹配兩行之間的空白行
\d 任何乙個數字字元(等價於[0-9])
\d 任何乙個非數字字元(等價於[^0-9])
\w 任何乙個字母數字字元(大小寫均可)或下劃線字元,等價於[a-za-z_]
\w 任何乙個非字母數字字元或非下劃線字元,等價於[^a-za-z_]
\s 任何乙個空白字元,等價於[\f\n\r\t\v]
\s 任何乙個非空白字元,等價於[^\f\n\r\t\v]
+ 匹配乙個或多個字元
* 匹配零個或多個字元
? 匹配零個或乙個字元
匹配最少m個,最少n個字元
匹配最少重複m個字元
\b匹配單詞的開始或結尾(單詞邊界,即字母數字下劃線之間或非字母數字下劃線之間)
\b匹配非單詞邊界
^ 定義字串開頭
$ 定義字串結尾
(?m) 分行匹配模式
( ) 定義子表示式
?= 向前查詢操作符
?<=先後查詢操作符
正規表示式知識點整理
定位符 b 匹配單詞的開始或結束 b匹配不是單詞開頭或結 束的位置 匹配字串的開始 匹配字串的結束 內容匹配 w匹配字母或數字或下劃 線或漢字 w匹配非字母或數字或下 劃線或漢字的字元 d匹配數字 d匹配非數字 s匹配任意的空白符 s匹配任何非空白字元 匹配除換行符以外的 任意字元 f匹配乙個換頁符...
corn表示式知識點整理
cron表示式是乙個字串,字串以5或6個空格隔開,分開共6個或7個域,每乙個域代表乙個含義,cron有如下兩種語法 格式 seconds minutes hours dayofmonth month dayofweek year 或 seconds minutes hours dayofmonth ...
正規表示式知識整理
在正規表示式中,是代表任一字元,是代表任意乙個或多個字元,括號代表括號中任一字元,是代表 號,是代表乙個或多個 號,和 的意思是一樣的。正規表示式中 的作用和在數學中的很像,就是把括起來的內容當作乙個整體。的作用上面說了,匹配前面的字元n次,匹配前面的字元n次或更多,匹配前面的字元最少n次,最多m次...