获取<a> Tag in plain text with embedded html tags</a>中的href属性

时间:2012-02-29 22:49:22

标签: php html parsing

  

可能重复:
  Grabbing the href attribute of an A element

我有一些带有一些嵌入式html标签的纯文本。主要是

</br> <div> <p> <a> and <ul>.

我已经移除然后在适当时使用str_replace和strip_tags的组合替换为新行。不是很复杂但是为我的需要完成了工作。

    $aux = str_replace(array("<br/>", "<li>", "</p>", "</div>"), array(PHP_EOL, PHP_EOL, PHP_EOL, PHP_EOL), $text);
    $aux = strip_tags($aux);

现在我想保留<a>标签的href属性。我不能在这个论坛中使用DOM解析器,因为文本不是有效的html,只是纯文本中的一些标签。

我可以使用任何功能,还是应该实施我的功能?

0 个答案:

没有答案