^ :匹配字符串的开始
$:匹配字符串的结束
[xyz]:包含其中任意一个字符
[^]:匹配除了[ ]以外的任意字符
\s:任意的空白符
\S:匹配任意不是空白符的字符
. :匹配除换行符以外的任意字符
\d:匹配数字
\w:匹配字母或数字或下划线
| :或者
? :重复零次或一次
+ :重复一次或更多次
* :重复零次或更多次
{n} :重复n次
{n,} :重复n次或更多次
{n,m} :重复n到m次 , 前面的字符至少n次,最多m次
\ :转义符,将特殊字符转换成普通字符
() :分组,作为一个整体使用