我需要有关 twitter 主题标签的帮助,我需要在 PHP 中提取某个主题标签作为字符串变量。
到现在为止

$hash = preg_replace ("/#(\\w+)/", "<a href=\"http://twitter.com/search?q=$1\">#$1</a>", $tweet_text);

但这只是将 hashtag_string 转换为链接

最佳答案

使用 preg_match() 识别散列并将其捕获到变量中,如下所示:

$string = 'Tweet #hashtag';
preg_match("/#(\\w+)/", $string, $matches);
$hash = $matches[1];
var_dump( $hash); // Outputs 'hashtag'

Demo

10-08 16:41