【发布时间】:2016-11-16 01:46:19
【问题描述】:
我有这个代码strip_tags($html,'<a>,<br>'),它会去除除<a> 和<br> 之外的所有标签
如何去除除第一个之外的所有<a> 标签?有strip_tags($html,'<a>[0],<br>')之类的吗?
HTML 示例:
<div>
<p>
<a href="#">I want this link</a><br/>
Something in new line with unwantend <a href="#">link</a><br/>
Lorem ipsum bla bla...<br/>
Unwanted <a href="#">link</a> once more.
</p>
</div>
【问题讨论】:
-
你将不得不编写一些代码来做到这一点,也许是正则表达式
-
@Dagon 好的,谢谢。我想也许有更短的方法。
-
@Dagon The pony, he comes
-
@SpacePeasant 如果我们知道他的上下文可能会有
-
@Machavity we all want a pony
标签: php