$text = '<span class="STYLE1"><p> <span style="display:none">JfW《今日肇庆》对外宣传政府网</span></p> <p align="center"><img border="0" alt="" src="http://www.zq.net.cn/d/file/News/yaowen/2012-06-10/d9c70.jpg" />';
$text = stripslashes($text);
//print_r($text);
$pregfind = array(
"/<img([^>]*file[^>]*)>/eiU",
);
$pregreplace = array(
"img_tag('\\1', '".$url."')",
);
return preg_replace($pregfind, $pregreplace, $text);一直不明白,我想匹配的是
<img file="http://bbs.942dn.com/static/image/common/back.gif" onload="thumbImg(this)" alt="" />
这样的图片,但是上面例子中图片没有file属性,为何正则也匹配到他了?求解。怎么修改正则才只匹配到<img file="http://bbs.942dn.com/static/image/common/back.gif" onload="thumbImg(this)" alt="" />
而不要匹配到<img border="0" alt="" src="http://www.zq.net.cn/d/file/News/yaowen/2012-06-10/d9c70.jpg" />
$text = stripslashes($text);
//print_r($text);
$pregfind = array(
"/<img([^>]*file[^>]*)>/eiU",
);
$pregreplace = array(
"img_tag('\\1', '".$url."')",
);
return preg_replace($pregfind, $pregreplace, $text);一直不明白,我想匹配的是
<img file="http://bbs.942dn.com/static/image/common/back.gif" onload="thumbImg(this)" alt="" />
这样的图片,但是上面例子中图片没有file属性,为何正则也匹配到他了?求解。怎么修改正则才只匹配到<img file="http://bbs.942dn.com/static/image/common/back.gif" onload="thumbImg(this)" alt="" />
而不要匹配到<img border="0" alt="" src="http://www.zq.net.cn/d/file/News/yaowen/2012-06-10/d9c70.jpg" />
解决方案 »
- 页面回传数据的问题
- 这两个的区别
- 有关dede问题希望大哥大姐多多指教啊,小弟刚来北京闯荡不想下岗
- 运行PHP安装程序时出现以下提示,该怎么解决呢?(在线等候)
- php 返回界面显示值
- 设计派工管理系统时建立数据库表结构遇到的一个问题?
- 我在一个Frame框架里的一个frmSend的一个表单的一个button里放了一个onClick事件,目的是在Frame框架的另一个窗口frmContent中加一句话,
- 为什么我输入的内容全没了?
- 运行http://127.0.0.1/info.php3奇慢。
- 求帮解密一个很有难度的php混淆加密文件,在线等
- 用双引号赋值的字符串中,是不能包含数组变量吗???
- PHP 正则匹配 在线等
试试这个