定义:无字符表示在//之间具有意义的一些字符
有以下几种方式
特殊意义的字符
1、\:转义字符,转义后面所代表的含义
2、^:以某一个无字符开始
3、$:以某一个无字符结束
10、匹配一个换行符
11、.:除了\n以外的任意字符
12、():分组
出现次数的量词无字符
4、*:出现零到多次
5、+:出现一次到多次
6、?:出现零次或者一次
7、{n}出现n次
8、{n,}出现n到多次
9、{n,m}出现n到m次
13、x|y:x或者y中的一个
14、[xyz]:x或者y或者z中的一个
15、[^xyz]:除了三个以外的任何一个字符
16、[a-z]:a-z之间的任何一个字符
17、\b:一个边界符的匹配
18、\w:数字、字母、下划线任意字符
19、\s:匹配一个空白字符、空格、一个制表符、换行符....
[+-]:表示的是不是特殊的含义 [+-]?==》 +-可有可无