正则表达式中的转义字符
\a 响铃字符=\x07
\f 换页符=\x0C
\n 换行符=\x0A
\r 回车符=\x0D
\t 制表符=\x09
\v 垂直制表符=\x0B
\e ESC符=\x1B
^ 匹配输入字符串的开始位置
$ 匹配输入字符串的结尾位置
() 标记一个字表达式的开始和结束位置
[] 用来自定义能够匹配 '多种字符' 的表达式。要匹配中括号,请使用 "\[" 和 "\]"
{} 修饰匹配次数的符号。要匹配大括号,请使用 "\{" 和 "\}"
. 匹配除了换行符(\n)以外的任意一个字符。要匹配小数点本身,请使用"\."
? 修饰匹配次数为0次或1次
+ 修饰匹配次数为至少1次
* 修饰匹配次数
| 左右两边表达式之间“或”关系