php正则表达式替换问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 23:15:44
在PHP中,用正则表达式对下面的文字进行处理

电脑/网络 -> 编程:<img src="logo-zhidao.gif" border="0" alt="百度知道" width="137" height="46" vspace="3">电脑/网络 -> 硬件电脑/网络 -> 硬件

就像上面这段代码吧,我要将其中的图片源代码去掉该如何替换呢,就是无论其中图片的参数如何改变,都能将起始于<img 和结束于他后面第一个 > 符号之间的内容都去掉,包括这两个符号。

$a='电脑/网络 -> 编程:<img src="logo-zhidao.gif" border="0" alt="百度知道" width="137" height="46" vspace="3">电脑/网络 -> 硬件电脑/网络 -> 硬件';

echo preg_replace("/<img[^>]+>/", "", $a);