私は Twitter フィードでいくつかの作業を行っており、ハッシュタグをクリック可能な URL に変換したいと考えています。
ハッシュタグは、ハッシュ記号 (「#」) の直後に検索タグとして機能する単語が続くもので、スペースは含まれません。
例は...
@Eutechnyx looking to form a tech group in #Shoreditch next year. Game and Web programmers get in touch. #AutoClubRev
ここには #Shoreditch と #AutoClubRev の 2 つのタグがあります。
これらはそれぞれ次のリンクになるはずです...
https://twitter.com/#!/search?q=%23ショアディッチ と https://twitter.com/#!/search?q=%23AutoClubRev
ここでは、バニラの preg_replace だけでなく、preg_replace_callback を使用する必要があると想定しています。これは、後方参照 ($1) を取得して、表示するだけでなく変更しようとしているからです。しかし、もちろん私は間違っているかもしれません。どの機能を使用するかについては、私はあまり気にしません - それが仕事をし、比較的効率的である限り。
ありがとう、ピート