我有一個字符串,它看起來像這樣使用的preg_replace
<a href="/team.php?team_id=521">@Arsenal Fc</a> and <a href="/profile.php?fid=50683">@Tester Alpha</a>
,我需要將其轉換爲
「#ArsenalFc和測試阿爾法」
三件事需要轉換爲字符串心裏。
1),用於鏈接到team.php頁面,該@轉換爲#
2),用於鏈接到team.php頁,串空格被刪除(阿森納Fc與ArsenalFc)
3)鏈接到profile.php頁面,@被刪除
任何想法表明這樣做只是簡單的?
您可以先剝離標籤,然後使用str_replace – 2013-08-02 14:11:31
'str_replace('FC Arsenal','FC Hansa Rostock',$ string);';) – hek2mgl
老實說,我會把字符串解析成一個DOM對象並處理它。您可能需要將它包裝在一個虛擬''節點中以便解析它,但對我來說,它比嘗試使用正則表達式更容易。 –