In PHP è semplice eliminare gli URL da una stringa.
La soluzione è la seguente:
function strip_urls($str) {
$output = preg_replace('/\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i', '', $str);
return $output;
}