2010-01-12 49 views

回答

2

你可以使用正則表達式來做到這一點:

$string = preg_replace('\b(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|]', '', $string); 

這將查找的字符串的URL的每個實例,並用一個空字符串替換它。

1

您可以使用正則表達式匹配和替換所有URL格式如下:

$string = preg_replace("/(^¦\s)(http:\/\/)?(www\.)?[\.0-9a-zA-Z\-_~]+\.(com¦net¦org¦info¦name¦biz¦.+\.\w\w)((\/)?[0-9a-zA-Z\.\-_~#]+)?\b/ie","",$string); 
相關問題