《1》^ 匹配输入字符串的开始位置
《2》$ 匹配输入字符串的结束位置
《3》? 代表?前面的一个字符出现0或者1次
《4》* 代表*前面的一个字符出现[0-n]次
《5》+ 代表+前面的一个字符出现[1-n]次
《6》{} :
《6.1》 {3}: 指定具体的字符出现的次数
《6.2》 {3,6} : 指定字符出现的区间 闭区间
《7》[] : 一个中括号 代表的是某一个字符
《7.1》 [a-z0-9]+ 并集 abc1
《8》| 指明两项之间的一个选择
《7.2》[a-z|0-9]+ 并集 例如:abc1
《7.3》[a-zA-Z0-9_]+ 并集 例如: Aabc1_
《7.4》[a-z&&[abc]]+ 交集 例如:abc
《7.5》[^abc]+ 取反 例如: dfer
《9》. 代表任意字符
《10》\s 匹配任何空白字符
《11》\S 匹配任何非空白字符
《12》\r 匹配一个回车符
《13》\n 匹配一个换行符
《14》\f 匹配一个换页符