一.常见的正则匹配规则: 常见的匹配规则有 会员名,真实姓名,邮箱,身份证号码,邮箱等等 1.用户名 要求:会员名以汉字或字母开头,有3-18位数字,字母,下划线,汉字组成 正则:reg1 = /^[\u4e00-\u9fa5a-zA-Z][0-9a-zA-Z_\u4e00-\u9fa5]{2,17 ...
分类:
其他好文 时间:
2017-06-07 20:55:53
阅读次数:
999
一、location匹配 1.分类: (1)正则location:~,~* (2)普通location:=,^~,@,无 2.匹配规则: (1) = 精确匹配。如果找到,停止搜索 (2) ^~ 普通匹配,匹配路径的前缀,如果找到,停止搜索,不继续匹配正则 (3) ~ 正则匹配,区分大小写 (4) ~... ...
分类:
其他好文 时间:
2017-06-07 19:47:23
阅读次数:
185
需求如下:域名下面有多台服务器,现针对某个地区做测试,让某个地区的ip用户只访问某一台服务器,单独做测试,如果没问题,全部更新;有问题则影响较小,及时发现问题解决问题;解决方案:使用nginx的模块,在前端负载均衡转发的机器上,配置匹配规则;nginx配置vhost里面,域..
分类:
其他好文 时间:
2017-06-02 17:45:56
阅读次数:
277
摘要此篇主要讲Filter插件,已经对nginx日志的各种处理实例接着上篇继续说插件1,Filter插件Grok:正则捕获Date:时间处理Mutate:数据修改Geoip:查询归类JSON:编解码Grok:解析和结构化任何文本。http://grokdebug.herokuapp.com/patterns#匹配规则,注意空格,如果空格不匹..
分类:
其他好文 时间:
2017-05-26 14:30:44
阅读次数:
297
转自http://www.cnblogs.com/xiaohuochai/p/5608807.html 元字符 大部分字符在正则表达式中,就是字面的含义,比如/a/匹配a,/b/匹配b 但还有一些字符,它们除了字面意思外,还有着特殊的含义,这些字符就是元字符 在javascript中,共有14个元字 ...
分类:
其他好文 时间:
2017-05-17 17:30:29
阅读次数:
614
1、安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2、安装PCRE,Nginx的rewrite的伪静态匹配规则需要用到正则表达式,PCRE就是起到这个作用。 下载地址:wget ...
分类:
系统相关 时间:
2017-05-12 23:15:59
阅读次数:
338
一、二、匹配规则:inside:先路由,后NAToutside:先NAT,后路由三、四种NAT:ipnatinsidesourcestatic192.168.1.2202.67.54.3从inside进入,从outside出去的源IP地址为192.168.1.2转换为202.67.54.3ipnatinsidedestinationstatic192.168.1.2202.67.54.3从inside进入,outside出..
分类:
其他好文 时间:
2017-05-09 14:59:30
阅读次数:
217
1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截 ...
分类:
编程语言 时间:
2017-05-02 19:36:19
阅读次数:
162
nginx的优先匹配规则以=开头表示精确匹配如A中只匹配根目录结尾的请求,后面不能带任何字符串。^~开头表示uri以某个常规字符串开头,不是正则匹配~开头表示区分大小写的正则匹配;~*开头表示不区分大小写的正则匹配/通用匹配,如果没有其它匹配,任何请求都会匹配到顺序不等于优先..
分类:
其他好文 时间:
2017-04-28 16:11:42
阅读次数:
226
正则表达式,又叫规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式分为基本正则表达式和扩展正则表达式,扩展正则表达式添加了一些更加丰富的匹配规则而成。1grep:文本查找、过滤工具。根据模式搜索文本,并将符合模式的文本显示出来。格式:grep[..
分类:
其他好文 时间:
2017-04-20 11:28:36
阅读次数:
204