正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var reg = ...
分类:
其他好文 时间:
2016-09-26 12:39:07
阅读次数:
198
伪静态实际上是利用php把当前地址解析成另一种方法来访问网站,要学伪静态规则的写法,要懂一点正则 一、正则表达式教程 有一个经典的教程:正则表达式30分钟入门教程 常用正则如下: . 换行符以外的所有字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开 ...
分类:
数据库 时间:
2016-09-26 06:24:19
阅读次数:
217
这是一个平时最常用的正则表达式,出来这些,我们还有很多,这里我就不一一列举了,关于字符的含义,详见 http://www.cnblogs.com/lizhanqi/p/5906136.html //定义需要匹配的正则表达式的规则(下边是一个手机号码的匹配是从下边的常用正则表达中抄过来的) Strin ...
分类:
其他好文 时间:
2016-09-25 17:12:02
阅读次数:
213
一、 概述 1. 正则表达式的测试地址: http://tool.chinaz.com/regex/ 二、具体的常用正则表达式 1. 邮箱正则表达式: 1)\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14} 2)\w+([-+.]\w+)*@ ...
分类:
Web程序 时间:
2016-09-23 23:18:24
阅读次数:
220
带区号的电话号码:/^(\d{3}-|\d{4}-)(\d{8}|\d{7})$/ 匹配中文字符: /[\u4e00-\u9fa5]/ 国内邮政编码: /^\d{6}$/ 国内手机号码: /^1((3|5|8){1}\d{1}|70)\d{8}$/ (匹配 13x/15x/18x/170 号段,如有 ...
分类:
其他好文 时间:
2016-09-23 15:05:07
阅读次数:
99
[size=12px]1。^\d+$ //注释:匹配 非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //注释:匹配 正整数 3。^((-\d+)|(0+))$ //注释:匹配 非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //注释:匹配 负整数 ...
分类:
其他好文 时间:
2016-09-16 12:56:56
阅读次数:
184
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:
其他好文 时间:
2016-09-13 11:36:23
阅读次数:
185
2016-09-09 整数或者小数: ^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字: "^[0-9]*$" 。 只能输入 n 位的数字: "^\d{n}$" 。 只能输入至少 n 位的数字: "^\d{n,}$" 。 只能输入 m~n 位的数字:。 "^\d{m,n}$" 只能输 ...
分类:
Web程序 时间:
2016-09-09 16:33:38
阅读次数:
158
匹配域名:(这个还不是很好,有空查看一下以前孙凯写的)$urlRule = "/(http|https):\/\/[0-9a-z\/\-]+[0-9a-z\.\/\-\?\=]+[0-9a-z\.\/\-\=&]*/"; if (!preg_match($urlRule, $data['appurl ...
分类:
其他好文 时间:
2016-09-08 12:34:20
阅读次数:
120
正则表达式一般用于索引字符串中满足特定规则的子串,或用于匹配判断指定字符串是否满足某种规则,比如校验手机号,身份证号等是否满足格式,网络爬虫中过滤url链接,等等。 1. 常见规则 2. 常用正则 手机号码:^1[3|4|5|8][0-9]\d{8}$ 身份证号:^(\d{6})(18|19|20) ...
分类:
其他好文 时间:
2016-09-08 06:15:16
阅读次数:
146