限定符
a* 出现0次或者多次
a+ 出现1次或者多次
a? 出现0次或者1次
a{3} 出现3次
a{2,4} 出现2~4次
a{3,} 出现3次或者多次
或运算符
(a|b) 匹配a 或者b
(ab)|(cd) 匹配ab 或者cd
字符类
[abc] 匹配a 或者b 或者c
[a-c] 同上
[a-fA-F0-9]匹配小写+大写 英文字符以及数字
[^0-9]匹配非数字字符
元字符
\d 匹配数字字符
\D 匹配非数字字符
\w 匹配单词字符
\W 匹配非单词字符
\s 匹配空白字符
\S 匹配非空白字符
\b 标注字符的边界
^ 匹配行首
$ 匹配行尾
懒惰匹配 和贪婪匹配
<.+> 默认贪婪匹配任意字符
<.+?>懒惰匹配任意字符