标题这样不知道合适不合适。具体的情况是这样的:网站要增加关键字链接功能,然后需要对文章的内容进行正则表达式匹配并替换,然后使用了preg_replace函数。替换的程序代码如下:function ReplaceKeyword($linkDefs,$content){$linkMap = array(...
分类:
Web程序 时间:
2014-09-10 15:30:50
阅读次数:
179
则表达式简介在某些应用中,往往有时候需要根据一定的规则来匹配(查找)确认一些字符串,如要求用户输入的 QQ 号码为数字且至少 5 位。用于描述这些规则的工具就是正则表达式。最简单的匹配最简单的匹配就是直接给定字符匹配。如用字符 a 去匹配 aabab ,则会匹配出 3 个结果,分别是字符串中的第 1...
分类:
Web程序 时间:
2014-09-10 14:10:20
阅读次数:
234
preg_match_all("/(.+)/isU" , $string, $result);这里/ 后面加了 3个修饰符i 是 不区分大小写的匹配s 是 带有换行的 匹配U 是非贪婪模式。匹配最少部分。修饰符:i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。...
分类:
Web程序 时间:
2014-09-04 09:35:57
阅读次数:
182
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
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的正则表达式完全手册前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引 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