Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/10/2010, 17:45
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Quitar signos de puntuación, expresiones regulares

mira, en tu patrón solo tomas en cuenta ciertos caracteres especiales... ¿que sucede si yo ingreso en el texto cualquier otro que no has listado?

entonces se vuelve tedioso tener que editar la expresión por cada carácter nuevo que encontremos...

¿como podríamos mejorar esto?

hay dos formas de analizar la respuesta:

- la mala: listando todos los caracteres inválidos (como lo haces ahora)
Cita:
[¿!¡;,:\.\?#@()"] significaría "cualquiera de estos"
- la buena: eliminando todos los caracteres que no sean validos (lo mismo pero volteado)
Cita:
[^\w] significaría "cualquier que no sea un carácter a-zA-Z0-9"
como puedes observar siempre hay dos formas de cumplir el mismo objetivo, obviamente debes usar la que mas simplifique y facilite la tarea...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.