我用下面的代碼的PHP 稱爲文本在模板文件塊:刪除鏈接的標籤和內部HTML代碼生成的內容
echo $playlist->description
字段包含HTML鏈接,我想當該字段的結果顯示爲使用twitter api創建的tweetbox內的內容時移除。顯示文本的
例子:
<a href="http://google.com">http://google.com</a> some text here.
我期待實現以下目的:
some text here
我看着與正則表達式,preg_replace
完成這一點,其他幾個。但是,我還沒有弄清楚如何融入我現有的字符串。
我試過沒有成功以下,
echo $playlist->description->$str = preg_replace('#(<a.*?>).*?(</a>)#', '$1$2', $str)
我是一個自稱PHP小白,我已經花了幾個星期的努力完成我的目標,因此任何幫助是很大的讚賞。我覺得我真的很接近!幫幫我!!! :)
最好的問候, 邁克
顯示你的模板代碼也請。 – Blake 2012-04-26 17:15:02
我可以假設應該有一個終止'。'在你的示例輸出文本中,就像在輸入中那樣? – Madbreaks 2012-04-26 17:20:06
@Madbreaks您是正確的先生,請在您提供的解決方案上查看我的其他問題。再次感謝您的幫助,您的解決方案運行良好! – 2012-04-26 19:34:36