美文网首页
nginx正则表达式规则

nginx正则表达式规则

作者: 任重而道元 | 来源:发表于2017-09-27 15:14 被阅读797次

常用的正则匹配规则

^~ : 标识符后面跟一个字符串。Nginx将在这个字符串匹配后停止进行正则表达式的匹配,如 location ^~ /images/,它在匹配了/images/这个字符串后就停止搜索其它正则的location

= : 标识精确查找地址,如 location = / ,只会匹配uri为/的请求

~ : 区分大小写的匹配

~* : 不区分大小写的匹配

!~ : 对区分大小写的匹配取非

!~* : 对不区分大小写的匹配取非

经常会用到的正则表达式有

* ? + . () | ^ $

特殊字符说明{n} : 重复n次

{n,} : 重复n次或更多次

{n,m} : 重复n到m次

*? : 重复任意次,但尽可能少重复

+? : 重复1次或更多次,但尽可能少重复

?? : 重复0次或1次,但尽可能少重复

{n,m}? : 重复n到m次,但尽可能少重复

{n,}? : 重复n次以上,但尽可能少重复

相关文章

  • nginx重写规则

    nginx重写规则 nginx rewrite 正则表达式匹配 大小写匹配 ~ 为区分大小写匹配 ~* 为不区分大...

  • 问题碎片

    安装nginx为什么要安装pcre依赖pcre可以解决正则表达式的问题,nginx的rewrite伪静态匹配规则用...

  • Nginx Rewrite配置

    Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。rewrit...

  • Nginx配置重定向+反向代理

    重定向 Rewrite规则 rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和...

  • 【NGINX入门】4.Nginx location 匹配规则详细

    1. 摘要 本文介绍Nginx的location匹配规则和正则表达式说明入门。 2. location修饰符类型说...

  • 11.nginx正则表达式

    nginx正则表达式 nginx可以安装 pcretest模块进行校验 正则表达式在使用前 正则表达式加 ~符号 ...

  • nginx常用配置

    nginx配置详解nginx常用正则表达式nginx安装参考nginxlocation和rewrite配置ngin...

  • nginx正则表达式规则

    常用的正则匹配规则 ^~ : 标识符后面跟一个字符串。Nginx将在这个字符串匹配后停止进行正则表达式的匹配,如 ...

  • 企业级你所要懂的实战应用,Nginx动静分离实战问题详解

    知识要点: Nginx动静分离简介 正则表达式回顾 Nginx动静分离配置 Nginx动静分离简介 动静分离是指在...

  • 正则表达式

    正则表达式用来检索,替换符合某个规则的文本 正则表达式的方法 正则的匹配规则:

网友评论

      本文标题:nginx正则表达式规则

      本文链接:https://www.haomeiwen.com/subject/lbsuextx.html