2012-09-26 107 views
0

我需要一些帮助,我正在开发一个新功能。问题是我不知道如何解决它。从字符串中删除链接的图像

我有一个内部的HTML代码,我想要做的是去除所有在其内部是带有链接的图像的字符串:

$string = "html code html code **<a href=""><img src="" /></a>**"; 

我已经在使用的preg_replace的一直在想();但我不知道这种模式怎么可能。

+1

DOM文档和XPath – chovy

回答

2

尝试:

$result = preg_replace('/<a href="[^"]*">[^<]*<img src="[^"]*"[^>]*>[^<]*<\/a>/sim', '', $subject); 
+0

谢谢你,它完美的作品! – themazz

+0

很高兴帮助:) –