正则表达式使用特殊的字符(也叫做正则表达式运算符)来指定字符串的规则。对这些字符的总结可为:
^ 字符串的开始
$ 字符串的结束
. 任何单个字符
[ 字符列表的开始
] 字符列表的结束
( 表达式分组的开始
) 表达式分组的结束
| ”此或比“两个表达式
\ 转义符
* 前表达式出现0次或多次
? 前表达式出现0次或1次
+ 前表达式出现1次或多次