2016-04-14 75 views
0

我對PHP開發有點新,所以我現在只是嘗試一些基本的東西。PHP - 搜索並替換鏈接標籤

我有一個PHP網站幾頁。我想創建的是一個腳本,它將任何內容與我編寫的鏈接到Twitter的主題標籤鏈接起來。

因此,例如,如果我有一個帶有#wednesday的頁面,腳本會選擇它,並將hashtag鏈接到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