字符类:匹配一个字符
[atj]:只能匹配字符a,t,j [^atj]:只能匹配除了a,t,j的字符
[a-t]:只能匹配a到t的字符 [a-t[b-j]]:只能匹配a到t或者b到j的字符
[a-t&&[b-j]]:匹配a到t与b到j的交集 [a-t&&[^b-j]]:匹配a到t与非(b到j)的交集
. :任何字符c \d:0-9的任意数字
\D:非数字(0-9) \s:一个空白字符
\S:非空白字符 \w:[a-zA-Z_0-9]字母,数字,下划线
\W:[^\w]非字母,数字,下划线字符