Hola, tengo la siguiente expresion regular:
Código PHP:
var expre = /[(0-9a-zA-Z)(áéíóúñÁÉÍÚÓÑ)(s.)]/;
La cual me servira para validar el nombre y apellido de una persona que quiera registrarse, y de esta forma ingresar solo caracteres validos para esos tipos de datos.
Luego, para realizar la validacion uso
Código PHP:
expre.test(nombre);
Sin embargo, ingresando por ejemplo "juan!@?¿pablo" me la valida como correcta, siendo que deberia ser todo lo contrario.
Esta bien hecha la expresion o que esta fallando?????