1.对单个字符的匹配 1.1[abc]:只能是a,b,c其中的一个字符,是其他字符或者多个字符都匹配不成功 1.2[^abc]: 可以表示除a,b,c以为的任意一个字符,如果是a,b,c字符或者多个字符则不成功 1.3[a-zA-Z]:可以表示a-z或者A-Z的任意一个字符,可以理解为并集 1.4[a-z&&[def]]:表示def中的任意一个字符,可以理解为两个集合的交集 1.5[a-z&&[^bc]]:表示ad-z 1.6[a-z&&[^m-p]]:表示a-lq-z 2.预定义字符匹配 2.1".":任何字符 2.2"\d":一个数字0-9 2.3"\w":字母数字下划线 2.4"\W":除字母数字下划线以为的字符,比如汉字 三:多个字符的匹配