Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2003, 09:28
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Podrias haber explicado tu problema FUERA del código .. Los comentarios si usas el boton "PHP" como veras salen en amarillo y no formatea el texto .. así q es como complicado leerlo

Bueno .. tu problema lo tienes en la expresion regular:

Código PHP:
$palabra eregi_replace('([[:space:]()[{}])(<a href="/out.php?http%3A%2F%2Fwww." target="_blank">www.</a>[-a-zA-Z0-9@:%_+.~#?&//=]+)''\1<a href="http://\2" target="_blank">'.$palabro.'</a>'$palabra); 
Prueba a usar solo:
Código PHP:
$palabra eregi_replace('([[:space:]()[{}])(<a href="/out.php?http://www." target="_blank">www.</a>[-a-zA-Z0-9@:%_+.~#?&//=]+)''\1<a href="http://\2" target="_blank">'.$palabro.'</a>'$palabra); 
O .. intenta esto: (digo intenta pues igual no funciona .. si mal no recuerdo en expresiones regulares .. usar [algo|otracosa] es: "o algo .. o otracosa" ...

Código PHP:
$palabra eregi_replace('([[:space:]()[{}])(<a href="/out.php?[http://www|http%3A%2F%2Fwww]." target="_blank">www.</a>[-a-zA-Z0-9@:%_+.~#?&//=]+)''\1<a href="http://\2" target="_blank">'.$palabro.'</a>'$palabra); 
Un saludo,

Última edición por Cluster; 12/02/2003 a las 09:32