私は最近正規表現を学んでおり、これが可能かどうか疑問に思っています:
Twitter フィードを取得していて、ツイートにアクセスできますが、それらのツイートを自分の Web サイトに表示したい場合、リンク、@ 返信、およびハッシュ タグはすべてリンクされていません。そこで、それらをリンクするプロセスを開始しました。@ の返信を見て、質問があります。
これが私の正規表現です:
$content = '@jason is awesome.';
$reply = '/@(\w+)/';
if(preg_match($reply, $content, $matches)){
var_dump($matches[0]);
}
そのため、「@jason」が返されますが、@ を使用して検索する方法があるかどうかを知りたいのですが、その後に続くもののみを返します-「jason」だけです。正規表現でこれを行うにはどうすればよいですか?