PHP 删除页面链接代码怎么写?

<tdwidth=52align="center"><ahref="http://www.cn.com/corp/i_1.html"><imgsrc="http://ww... <td width=52 align="center"><a href="http://www.cn.com/corp/i_1.html"><img src="http://www.cn.com/icon/corp/ii/intelsat.gif" title="Logo" align="right" width=52 height=39 border=0></a></td>
自动去除页面中所有<a href="http://www.cn.com/corp/i_1.html">和尾部的</a> 保留中间内容(随机的)
谢谢,请大神帮忙 写一段PHP代码
展开
 我来答
jiangxibaiyi
2013-09-08 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
<?php

$StringHtml = '<td width=52 align="center"><a href="
http://www.cn.com/corp/i_1.html"><img
 src="
http://www.cn.com/icon/corp/ii/intelsat.gif
" title="Logo" align="right" width=52 height=39 border=0></a></td>';

$StringHtml .= '<td width=52 align="center"><a href="
http://www.cn.com/corp/i_1.html"><img
 src="
http://www.cn.com/icon/corp/ii/intelsat.gif
" title="Logo" align="right" width=52 height=39 border=0></a></td>';

$ReplaceHtm = preg_replace('/<a\s*href\s*=\s*[\'|\"]\s*[^\"]*[\'|\"]>(<img[^>]*>)<\/a>/i', '$1', $StringHtml);

echo $ReplaceHtm;

经测试,运行正常,结果正确

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式