排序
Shell case in语句详解
和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。 当分支较多,并且判断条件比较简单时,使用 case in 语句就比较方便了。 输入一个整数,输...
最常用的PHP正则表达式收集整理
PHP代码 $str = preg_replace('/(<a.*?>)(.*?)(</a>)/', '1<span class='link'>2</span>3', $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链...
分享Nginx下10个安全问题提示
下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保你的Nginx部署是安全的。 1. 在配置文件中小心使用'if'。它是重写模块的一部分,不应该在任何地方使用。 “if”声明是重写模块评估指...
解读正则表达式的使用技巧教程
正则表达式是一种用来匹配字符串的强大工具。掌握一定的正则技巧可以大大提高编程效率。 这里总结一些正则表达式的常用技巧: 1. 锚点 ^匹配字符串的开始,$匹配字符串的结束。 ^/a 匹配a开头的字...
Linux下nginx编译安装教程和编译参数详解
一、必要软件准备 1.安装pcre 为了支持rewrite功能,我们需要安装pcre # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 # ...
php 正则表达式学习笔记
//匹配文本,这个偶尔比较好用,但是要小心字符中包含E $str = '[a-z]'; $str = preg_replace('/G[a-z]E/', '', $str); echo $str; //打印空,全被替换掉了,相关大概就是preg_quote功...
Zend Framework教程之路由功能Zend_Controller_Router详解
Zend Framework教程之路由功能Zend_Controller_Router用法。分享给大家供大家参考,具体如下: Zend Framework的路由提供了两个主要功能路由和创建路由。 Zend_Controller_Router的Route类和相...
php下常用表单验证的正则表达式
在PHP中,常用的表单验证正则表达式有: 1. 邮箱校验: '/^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,}[a-z0-9]{2,}$/' 2. 手机号码校验: '/^1[3456789]\d{9}$/' 3. 身份证...
PHP正则校验email语法详解
<?php if (eregi('^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$',$email)) { echo '您的 E-Mail 通过初步检查'; } ?> 在这句话里,首先是应用了一个eregi函数,这个函数还算好...
正则表达式中不区分大小写的写法
正则忽略大小写 – RegexOptions.IgnoreCase 例如: Str = Regex.Replace(Str, 'or', '', RegexOptions.IgnoreCase) 会把字符串中的or,Or,oR,OR去掉. 也可以直接在正则表达式内设定相关选项,比...