基础语法
. 代表任意字符
+ 号代表前面的字符必须至少出现一次(1次或多次)
* 号代表字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)
? 问号代表前面的字符最多只可以出现一次(0次、或1次)
\ 将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如, 'n' 匹配字符 'n'。'\n' 匹配换行符。序列 '\\' 匹配 "\",而 '\(' 则匹配 "("
[^] 不接受该字符集合,^在方括号内表示‘非’
^ 表示待匹配串的开始位置
$ 表示待匹配串的结束位置
() 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用