我正在尝试使用 php 提取主题标签后的内容。
例如:
$sentence = 'This #Coffee is the #best!!';
我如何获得值“Coffee”和“best”?请注意,我不想要“best”之后的感叹号
最佳答案
一个非常安全的 utf-8/unicode 包罗万象:
preg_match_all('/#([\p{L}\p{Mn}]+)/u',$string,$matches);
var_dump($matches);
尽管如此,如果您不使用/不期待外来字符,这可能同样有效并且更具可读性:
preg_match_all('/#(\w+)/',$string,$matches);
关于php - 如何提取主题标签内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4101031/