如何在PHP中使用正则表达式删除图像链接?

时间:2016-06-13 11:42:34

标签: php regex

这是一些HTML

<a href="some-link"><img src="image-src"></a>

如何将其更改为

<img src="image-src">

使用正则表达式?

感谢。

我尝试将其归类为

 (<a href=).don't know what to do here.(<img src=).don't know what to do here.(</a>)

之后我不知道该怎么做。我对正则表达式并不擅长。

1 个答案:

答案 0 :(得分:1)

/<a.*(<img.*">)<\/a>/

http://regexr.com/3dk2s

像这样使用:

preg_match('/<a.*(<img.*">)<\/a>/',$txt,$output);

http://sandbox.onlinephpfunctions.com/code/1c1d90d7ce516d007b181a2f9ae104e6ccaa54ea

编辑: 替换: $ txt = preg_replace('/)&lt; / a&gt; /','$ 1',$ txt);