查找所有以@开头且包含除正则表达式中的空格之外的所有字符的单词

zee*_*eks 0 php regex

标题说明了一切.

这就是我所拥有的:

preg_match_all("/@[\w_.]+/",$text_tbh, $matches);
Run Code Online (Sandbox Code Playgroud)

但这不包括带有特殊字符的单词.

谢谢

hwn*_*wnd 5

用于\S匹配任何非空白字符的用法.

preg_match_all('/@\S+/', $text_tbh, $matches);
Run Code Online (Sandbox Code Playgroud)