Ver Mensaje Individual
  #19 (permalink)  
Antiguo 14/11/2010, 17:40
Avatar de jaao_death
jaao_death
 
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: Expresión regular para quitar urls

Cita:
Iniciado por xcorpion Ver Mensaje
Yo lo haria asi:
$cadena = eregi_replace('href=([^ >]+)', 'href="#"' ,$cadena);

yo así:

Código PHP:
$pattern "href=[\'\"][^\"\']*[\"\']";
$replacement "href=\"#\"";
$cadena preg_replace ($pattern$replacement$text); 
para inhabilitarlo. y para borrarlo por completo, mejor dicho cambiarlo por "enlace":

Código PHP:
$pattern "\<a [^\\>]*>[\\<]*</a>";
$replacement "enlace";
// etc 
Cita:
Iniciado por xcorpion Ver Mensaje
jaao_death tiene razon "eregi_raplace" es una funcion obsoleta, pasa que tenia años usandola y no me actualizaba con la documentacion. ¿Que nos aconsejas usar? preg_replace() ?
yo no, el equipo de PHP
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter