(?:pattern)匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'industry|industries' 更简略的表达式。(?=...
分类:
Web程序 时间:
2014-08-25 16:36:44
阅读次数:
194
PHP 正则表达基本语法应用学习。
^ 开始
$ 结束
* 匹配零个或者更多 zero or more
"ab*" 匹配字符串a和0个或者更多的b组成的字符串("a" "ab" "abb" "abbbbbb" etc)
+ 匹配一个或者更多 one or more
"ab+" 匹配字符串a和一个或者更多b组成的字符串("ab"...
分类:
Web程序 时间:
2014-08-21 17:18:24
阅读次数:
212
$a = preg_match('/ph+p/','aaaphpbbbp');+的前导就是h$a = preg_match('/ph+p/','aaaphhhhhhhhhhpbbbp');//第一个参数是匹配模式//什么叫匹配,通过模式一个个比过去,注意这里是一个个echo $a;$a = preg...
分类:
Web程序 时间:
2014-08-20 22:31:02
阅读次数:
347
1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2."^\d+$" //非负整数(正整数 + 0) 3."^[0-9]*[1-9][0-9]*$" //正整数 4."^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5."^-[0-9]*[1-...
分类:
Web程序 时间:
2014-08-20 19:19:12
阅读次数:
290
php正则表达式入门-常用语法格式原文地址:http://www.jbxue.com/article/24467.html分享下php正则表达式中的一些常用语法格式,用于匹配字母、数字等,个人感觉还不错。语法格式:位于定界符"/"之间。较为常用的元字符包括: “+”, “*”,以及 “?”。其中, ...
分类:
Web程序 时间:
2014-08-18 21:49:42
阅读次数:
203
收集了一份php正则表达式的实例教程,真心不错,记录下。正则表达式用于字符串处理、表单验证等场合,实用高效。一些常用的表达式:$str = preg_replace("/()(.*?)()/", '\1\2\3', $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标...
分类:
Web程序 时间:
2014-08-18 21:45:43
阅读次数:
370
虽然多数高手认为正则会影响程序效率,但是做数据采集的时候,却很难避免使用正则, 强大的正则表达式用起来很舒服,但是在匹配中文的时候,会出现,明明正则表达式没问题,字符数据里包含符合正则表达式的数据,可就是抓不到,这时候,就该停下来,看一下,你所匹配的数据编码,与你的PHP脚本文件编码格式是否一致
分类:
Web程序 时间:
2014-08-17 17:01:32
阅读次数:
199
php的正则表达式完全手册前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引 1._引子 2._正则表达式的历史 3._正则表达式定义 3.1_普通...
分类:
Web程序 时间:
2014-08-06 17:43:31
阅读次数:
234
php的正则表达式完全手册前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引 1._引子 2._正则表达式的历史 3._正则表达式定义 3.1_普通...
分类:
Web程序 时间:
2014-07-29 14:15:58
阅读次数:
378
要屏蔽电话号码中间段,首先要知道电话号码的正则表达式。先来看看PHP匹配电话号码的正则表达式。匹配固定电话的正则表达式为:/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i匹配手机号码的正则表达式为:/(1[358]{1}[0-9]{9})/i要用一个表达...
分类:
Web程序 时间:
2014-07-29 14:07:18
阅读次数:
336