正则表达式共92篇 第6页
正则表达式(Regular Expression,简称regex或regexp)是一种‌文本模式‌,通过普通字符(如字母、数字)和特殊字符(元字符)的组合,定义字符串的匹配规则。

PHP正则校验email语法详解

<?php if (eregi('^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$',$email)) { echo '您的 E-Mail 通过初步检查'; } ?> 在这句话里,首先是应用了一个eregi函数,这个函数还算好...
子博兄的头像-华尔子博-奥夏网2年前
07414

Zend Framework框架路由机制代码分析

Zend Framework框架路由机制代码。具体如下: 在框架中,有关路由的调用关系为: 1、apache的mod_rewrite模块把请求路由到框架的启动脚本,一般是index.php; 2、前端控制器Zend_Controller_Fro...
子博兄的头像-华尔子博-奥夏网子博兄8个月前
0727

正则表达式中不区分大小写的写法

正则忽略大小写 – RegexOptions.IgnoreCase 例如: Str = Regex.Replace(Str, 'or', '', RegexOptions.IgnoreCase) 会把字符串中的or,Or,oR,OR去掉. 也可以直接在正则表达式内设定相关选项,比...
子博兄的头像-华尔子博-奥夏网子博兄2年前
07213

PHP判断邮箱地址是否存在的方法

filter_var filter_var是PHP内置的一个变量过滤的方法, 提供了很多实用的过滤器, 可以用来校验整数、浮点数、邮箱、URL、MAC地址等。 具体的过滤器参考: filters.validate filter_var如果返回...
南宫世家的头像-华尔子博-奥夏网南宫世家5个月前
07113

PHP中explode函数和split函数的区别小结

一、前言 之所以做这个,是因为这两个函数的作用很像,都是把字符串转换成数组。 二、explode 从下面的例子可以看出,生成的数组是有对应的顺序的。 $pizza = 'piece1 piece2 piece3 piece4 pie...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0709

正则表达式之匹配数字范围

最近有个需求就是根据产品编号批量下架产品,需要下架日期为16-31号之间的产品, 比如编号为B201607280023匹配表达式如下: ^201607(1[6-9]|2[0-9]|3[0-1]).+ 逻辑很简单,如果是必须是1或2或3开...
王麻子的头像-华尔子博-奥夏网王麻子2年前
06913

Shell [[]]详解:检测某个条件是否成立

[[ ]]是 Shell 内置关键字,它和 test 命令类似,也用来检测某个条件是否成立。 test 能做到的,[[ ]] 也能做到,而且 [[ ]] 做的更好;test 做不到的,[[ ]] 还能做到。可以认为 [[ ]] 是 test...
子博网的头像-华尔子博-奥夏网子博网2年前
06912

Nginx服务器基本的模块配置和使用全攻略

Nginx服务器的功能强大依赖于可加载的模块。下面介绍Nginx常用模块的配置和使用: 1. http核心模块 http核心模块是Nginx服务器处理HTTP请求的基础,它定义了服务器如何解析请求,如何查找定位文件,...
王麻子的头像-华尔子博-奥夏网王麻子3年前
0677

JavaScript 正则表达式使用详细参数

正则表达式构造函数: new RegExp('pattern'[,'flags']); 参数说明: pattern -- 一个正则表达式文本 flags -- 如果存在,将是以下值: g: 全局匹配 i: 忽略大小写 gi: 以上组合 在构...
王麻子的头像-华尔子博-奥夏网王麻子10个月前
0675

正则替换换行符和把 br 替换成换行符

正则替换换行符 和把<br/>替换成换行符 例子:str = str.replace(/rn/g,'<br/>');//把换行符替换成<br/>,注意:rn为正则表达式的快捷方式不能用/r/n或/r/n str = str.replac...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
06613