0

我需要一些关于我正在开发的新功能的帮助。问题是我不知道如何解决它。

我有一个带有 HTML 代码的字符串,我想要做的是删除里面所有带有链接的图像:

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

我一直在考虑使用 preg_replace(); 但我不知道这怎么可能是模式。

4

1 回答 1

2

尝试:

$result = preg_replace('/<a href="[^"]*">[^<]*<img src="[^"]*"[^>]*>[^<]*<\/a>/sim', '', $subject);
于 2012-09-26T17:04:02.777 回答