^ 匹配以什么开头 aaa^
$ 匹配以什么结尾 jpg*
. 匹配任意单个字符
* 表示前面的一个字符出现零次到多次
+ 表示前面的一个字符出现一次到多次
{ } 表示匹配字符出现几次或者几次到几次 a{4}表示a出现4次 a{4,6} 表示a出现4次到6次满足匹配条件
[ ] 表示匹配中间可选的字符 cat cbt cct cdt , 可使用 c[bcd]t 筛选其中三个
/d 表示匹配一串数字
/D 表示匹配非数字
/s 表示匹配字符串,a-z
() 对数据分组
^$ 匹配空行
.*? 不适用贪婪模式
最后修改:2019 年 10 月 03 日
如果觉得我的文章对你有用,请随意赞赏