包含:
1. 所有打印字符和非打印字符(空格、回车等看不到的)
2. 特殊字符要变成原子需要在前面加入反斜杠(\) 例如:\* \? 等
3. 还有代表范围的原子
常用的:
\d表示任意一个十进制数字
\D表示任意一个非十进制数字
\s表示任意一个空白 例如 空格 回车(\n)换行(\r) table键(\t)垂直制表符(\f)
\S表示任意一个非空白
\w表示任意一个字 (a-zA-Z _)
\W表示任意一个非字
4. 自定义原子表 [] 可以匹配方括号中任意一个原子
[-] 范围
[^] 取反 (^必须放在第一个字符处)