2016-04-14 19 views
0

私はPHP開発に少し新しくなっていますので、現在はいくつかの基本的なことを試しています。PHP - リンクでタグを検索して置き換えます

私は数ページのPHPウェブサイトを持っています。私が作成したいのは、Twitterにリンクするために書き込むハッシュタグを持つコンテンツをリンクするスクリプトです。

たとえば、#wednesdayのページがある場合、スクリプトはこれを選択し、自動的にTwitterの検索にハッシュタグをリンクします。

私はこれをやる人を探しているわけではありませんが、私は本当にヒントとそのような単純なものを作成するためにどのような機能を使用すると考えていて本当に感謝しています。

ありがとうございます!そのため

+0

正規表現は、それが仕事をするだろうし... http://stackoverflow.com/questions/13528337/regex-str-replace –

+0

はあなたを持っていますすでに何か試したことがありますか? – Jer

+0

希望の出力を表示することができますか? – DevDonkey

答えて

0

使用正規表現:ここ

$newContent = preg_replace(
    '/#(\w+)/', 
    '<a href="https://twitter.com/hashtag/$1">#$1</a>', 
    $content 
); 

は:

/#(\w+)/#
<a href="https://twitter.com/hashtag/$1">#$1</a>交換に始まり、$1手段は、ハッシュタグを発見した任意の単語を見つけることを意味します。作業例

ハッシュタグ交換する
$content内容:https://regex101.com/r/eG2qN0/1

+0

これは私が必要としていたものにスポットでした、ありがとう! – Kayleigh

関連する問題