您好,我需要在 php 中的推文中的链接周围添加一个 href 标记,例如,如果我有这样的推文:
@username tweet body message http://t.co/sfr34s5
我需要用 php 把它变成这个:
@username tweet body message <a href="http://t.co/sfr34s5">http://t.co/sfr34s5</a>
我认为这可以使用 preg_replace 来完成,我有类似的东西已经在 twitter @username 周围包装了一个链接,如下所示:
$tweet= preg_replace('/@([a-z0-9_]+)/i', '<a href="http://twitter.com/$1" target="_blank">@$1</a>', $tweet);
如何编辑其中的正则表达式部分以在出现的推文中的 url 周围放置一个标签?