1:字符
x 字符X
\\ 反斜线字符
\n 换行符
\r 回车符
2:字符类
[abc] a、b或c
[^abc] 任何字符、除了a、b或c
[a-zA-Z] a到z 或A到Z,两头的字母包括在内
[0-9] 包括数字字符0-9
3:预定义字符类
任何字符
\d 数字:[0-9]
\w 单词字符:[a-zA-Z_0-9]
4:边界匹配器:
^行的开头
$行的结尾
\b单词边界
5:数量词
X?X ,一次或一次也没有
X*X ,零次或多次
X+X ,一次或多次
X{n}X, 恰好n次
X{n,} X,至少n次
X{n,m}X,至少n次,但是不超过m次
列:\\b[a-z]{3}\\b