假设我有一个带有一堆(0 个或更多)IMG 和 A 的文本,也许还有其他 HTML 标签,如下所示:
hello world hello world <a href='ads'>hello</a> bla bla foo bar <img src='' />
我想在 PHP 的正则表达式中匹配任何 A 和 IMG 标记。A 标签应包含匹配中的 TAG 内容。除了 A 和 IMG 之外的其他标签现在可以被丢弃。
所以结果应该是:
//match 1
<a href='ads'>hello</a>
//match 2
<img src='' />
是否有现成的解决方案。我应该使用正则表达式吗?