- `.` :匹配除换行符以外的任意字符
- `?` :重复0次或1次
- `+` :重复1次或更多次
- `*` :重复0次或更多次
- `\d` :匹配数字
- `^` :匹配字符串的开始
- `$` :匹配字符串的结束
- `{n}` :重复n次
- `{n,}` :重复n次或更多次
- `[c]` :匹配单个字符c
- `[a-z]` :匹配a-z小写字母的任意一个
- `(a|b|c)` : 属线表示匹配任意一种情况,每种情况使用竖线分隔,一般使用小括号括括住,匹配符合a字符 或是b字符 或是c字符的字符串
- `\` 反斜杠:用于转义特殊字符
小括号()之间匹配的内容,可以在后面通过`$1`来引用,`$2`表示的是前面第二个()里的内容。正则里面容易让人困惑的是``转义特殊字符。
nginx常用功能总结 mp.weixin.qq.com/s/Yjv5fVdwh…