Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2005, 03:07
Avatar de abe_k
abe_k
 
Fecha de Ingreso: diciembre-2004
Mensajes: 286
Antigüedad: 13 años, 4 meses
Puntos: 2
simple expresion regular

Hola,

tengo el siguiente codigo:

Código:
if(ereg_replace("http://(www\.)?(.+)\.(com|net|org|ad|edu)", "<a href=\"#\" onclick=\"javascript:window.open('\\0')\">", $texte)){	
		echo "Texto cambiado";
}else{
		echo "Texto sin cambiar";
}
donde $texte es un string como este:

<p><a href="http://www.salleurl.edu">(+info)</a></p>

En el momento de ejecutar, me sale por pantalla el mensaje : "Texto cambiado", señal inequivoca que la sustitucion se ha producido. En cualquier caso, si visualizo el contenido de $texte, este continúa como al principio. ALguien me puede ayudar. Muchas gracias