1、 . 匹配: 单字符
2、^string 匹配:行首字符
3、string$ 匹配:行尾字符
4、\^ \$ 匹配:查找包含脱字符的文本行
5、* 匹配:表示字符串零次出现或者重复出现
6、\ 匹配:匹配特殊字符是,需要使用\将特殊字符转义为普通字符
7、[] 匹配:表示一个范围或者集合 例如:[a-c]
8、\{\} 匹配:结果出现的次数 例如:string\{n\} string\{n,\} string\{n,m\}
9、? 匹配:前面的字符出现一次或者多次
补:网上的截图