Perdona, pero al poner el codigo en la pagina me ha cambiado lo que tenia puesto, y era esto:
$palabra = eregi_replace('([[:space:]()[{}])(
www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)', '\\1<a href="http://\\2" target="_blank">'.$palabro.'</a>', $palabra);
Me sigue sin funcionar