Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/10/2010, 15:47
Avatar de zeudio
zeudio
 
Fecha de Ingreso: enero-2002
Mensajes: 314
Antigüedad: 22 años, 4 meses
Puntos: 4
Respuesta: Expresiones regulares: solo caracteres alfanumericos

Este es el fragmento de código que arme para validar cadenas alfanuméricas mas algunos otros caracteres que están permitidos. Lo curioso es que únicamente no funciona con los caracteres acentuados ni las ñ.

Código:
            var vsCadena = pObjeto.value.toString();

            var vsExprReg = /^[a-z0-9\sáéíóúñ.,_\-\&\/]+$/i;

            if (!vsExprReg.test(vsCadena)) {
                alert("Ha introducido caracteres Invalidos");
                return;
            }
Que puede estar mal?