正則表達式之一些小總結

反向引用:在正則表達式中用()括起來的子式,會被放在一個緩存區裏面,其中/1表示緩衝區裏第一個匹配的字符串,也就是第一個括號(第一個子式),/2,/3.../n依次類推;

?:限定出現的次數只能是0次或者1次

+:限定出現的次數可以是一次或者多次

*:限定出現次數可以是0次或者1次,多次

\d:匹配整數

\w:匹配字母,數字,下劃線等

\W:與\w互補

\s:匹配空白字符

\S:與\s互補

^:字符串開頭必須匹配

$:字符串結尾必須匹配

\b:匹配單詞邊界

\B:匹配非單詞邊界

():子式

{n}:匹配n次

{n,}:至少匹配n次

{n,m}:n<=匹配次數<=m

[]:.......

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章