求网址过滤正则

cyr11 2010-09-15 10:47:25

$a=<<<html
<p align="left">漂亮的仿古电话,来自:http://fanggudianhuaji.phpzy.com/</p>
<p align="left"> </p>
<p align="left">客厅台灯 来自 :http://item.phpzy.com/item.htm?id=2943008467</p>
<p>纸巾桶http://item.phpzy.com/item.htm?id=5543848867墙贴(深圳)http://item.phpzy.com/item.htm?id=3967579110宝贝房墙贴http://www.phpzy.com/index.php?id=4487176328客厅窗帘http://item.phpzy.com/item.htm?id=5058351438主卧窗帘</p>
html;


我要过滤网址得到如下结果

<p align="left">漂亮的仿古电话,来自:</p>
<p align="left"> </p>
<p align="left">客厅台灯 来自 :</p>
<p>纸巾桶墙贴(深圳)宝贝房墙贴客厅窗帘主卧窗帘</p>



谢谢!
...全文
121 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
codeyell-com 2010-09-16
  • 打赏
  • 举报
回复
直接把地址替换成空
这个办法也很好

[Quote=引用 1 楼 amani11 的回复:]
笨一点的办法

PHP code

echo preg_replace('#https?://[\w\.\?&/=]+#is', '', $a);
[/Quote]
amani11 2010-09-15
  • 打赏
  • 举报
回复
笨一点的办法

echo preg_replace('#https?://[\w\.\?&/=]+#is', '', $a);

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧