Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/10/2004, 12:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No son mi fuerte las expresiones regulares .. como mucho te puedo recomendar un manual al respecto:

http://www.ignside.net/man/php/regex.php

Con respecto a esto:
Cita:
Si en el ereg_replace("[^[:alnum:]+]" no están la @, ni #, ni & ni ninguno de ellos, como es que los ha sustituido por ""???
todos esos "códigos" que ves como ^ .. el [:alnum:] .. o el + son parte del "lenguaje" própio de expresiones regulares donde se pretende buscar un "patron" de conincidencia para hacer algo con el .. en el caso de usar eregi_replace() sería para "cambiar" lo que se encuentre (que cumpla ese patrón) por otra cosa .. pero también se puede "extraer" datos (de una cadena) que cumpla cierto patrón .. o sólo ver que se cumpla el nombrado "patrón".

El "patrón" lo vas componiendo con esos "códigos" que significan cosas (cosas que veras detalladas en el tutorial que te dejo el link).

Un saludo,