1、多字符匹配
① *匹配0个、1个或多个相同字符
②?匹配0、1个字符
③+意味着1或多个相同的字符
④{min,max}匹配最小min最多max个数的字符
2、(abd)匹配abc字串
3、| 管道,其实就是‘或’的意思
例如:m
/f(oo|ee)t/ # 找 foot 或 feet
4、m/
[a-z]/表示匹配从a到z的字符集合
5、特殊字元
/s匹配空白字符(包括空格、/t、/n、/f、/r)
/w等于[a-zA-Z]
/d等于[0-9]
.所有字元
/S /W /D分别与上面的相反
6、修饰字元
i忽略大小写
s跨行比较