那一抹温暖的阳光,是我们永恒的向往。
www.webbar.cn

史上最全PHP正则表达式实例汇总Browse:7188

史上最全PHP正则表达式实例汇总

正则表达式用于字符串处理、表单验证等场合,实用高效。 一些常用的表达式: $str = preg_replace("/(<a.*?>)(.*?)(<\/a>)/", '\1<span class="link">\2</span>\3', $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文本,第三个是</a> 然后第二个参数中\1、\2、\3就表示这三个部分,要替换成什么样子还不简单? 获取页面中的所有链接地址的PHP函数 下面这个用PHP写的函数,可以获取任意的字符串$string中的所有链接地址($string可以是从一个HTML页面文件直接读取出来的字符串),结果保存在一个数组中...

时间:2014-08-19
分类:PHP , 编程语言
评论:0

浅入javascript正则表达式的规则Browse:3483

浅入javascript正则表达式的规则

/* i:表示不区分大小写 g:表示可以全局配置 m:表示可以多行配置 */ /* ^:表示从字符串的第一个位置开始匹配 */ var result = false; var str = "guoGuo"; var reg = /^gu/; //匹配字符串是否已gu开头 result = reg.test(str);//true /* $:匹配字符串的尾端 */ str = "guoyansi"; reg = /i$/;//是否已i结尾 result = reg.test(str); //true /* *:匹配前一个字符0次或多次 /a星号/:以a开头开始匹配,如果匹配到a,则返回a,否则返回null /ab星号/:以a开头开始匹配,如果匹配到了a,返回a,匹配到了abbb...返回abbb.... 0次:没有b的就匹配a 多次:有a,后面不论多少个b,都匹配出来ab...

时间:2014-04-08
评论:0
Search