【发布时间】:2015-03-14 12:04:57
【问题描述】:
我在一个名为 $message 的变量中有一个字符串,如下所示:
$message = 'posted an event in <a href="http://52.1.47.143/group/186/">TEST PRA</a>';
我只想获取锚标记内的文本,即 TEST PRA 在这种情况下使用 PHP。
我应该如何以有效的方式做到这一点?有人可以在这方面帮助我吗?
提前致谢。
【问题讨论】:
-
preg_match_all('~>\K[^<>]+(?=<)~', $str, $match);regex101.com/r/fT7gQ8/1 -
或 PHP 中的某种 HTML 解析器。
-
@AvinashRaj:如果你能发布一个正确的答案,那对我和社区都会很有帮助。
标签: php html string html-parsing anchor