nginx 正则 结尾 配置_nginx 常见正则匹配符号表示
时间: 2023-07-11 15:55:20 浏览: 122
常用的正则匹配
nginx 中常见的正则匹配符号如下:
- ^:匹配字符串的开头
- $:匹配字符串的结尾
- .:匹配任意单个字符
- *:匹配0个或多个前面的字符
- +:匹配1个或多个前面的字符
- ?:匹配0个或1个前面的字符
- []:匹配方括号中列举的任意一个字符
- [^]:匹配除方括号中列举的字符之外的任意一个字符
- ():标记一个子表达式的开始和结束位置,使用$1、$2等来引用这些子表达式
例如,使用正则表达式匹配以.html结尾的URL可以写成:`location ~ \.html$ { ... }`,其中~表示使用正则表达式进行匹配,\表示转义字符,.表示匹配任意单个字符,$表示匹配结尾。
阅读全文