反向引用:在正則表達式中用()括起來的子式,會被放在一個緩存區裏面,其中/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
[]:.......