* 0次、1次或多次匹配其前的原子
+ 1次或多次匹配其前的原子
? 0次或1次匹配其前的原子
. 匹配除换行之外的任何一个字符
\w 匹配字母或数字或下划线这63个字符 等价于 '[^A-Za-z0-9_]'
\s 匹配任意的空白符,指空白,包括空格、换行、tab缩进等所有的空白,而\S刚好相反。
[\s\S] [\w\W]这样的用法,比较"."所匹配的还要多,因为"."是不会匹配换行的,所有出现有换行匹配的时候,人们就习惯 使用[\s\S]或者[\w\W]这样的完全通配模式
\d 匹配数字
[] 只要出现中括号里的任一原子,都会被匹配。例如:[abc] 只要出现a或者b或者c,就会被匹配
\b 匹配单词的开始或结束
^ 匹配字符串的开始
$ 匹配字符串的结束
.* 0次或n次匹配除换行之外的任何一个字符
\1 引用什么的高级一点,以后再整理