ho risolto impostando (dopo) il tag [ url=] in preg_replace questo :

codice:
preg_replace('#(?<![>/"])(((http|https|ftp)://)?www[a-zA-Z0-9\-_\.]+)#im', '$1'
che ne pensate... valido?