0
Hi, I’m using the following regular expression to validate an email field:
var filtro = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;
the function that validates:
if(email.val() === ""){
$("#valida_email").show();//mostra o <p> com a mensagem de validação
passou=false;//quando retornar verdadeiro dá o submito no form em outra função
} else if(filtro.test(email) === false){
$("#valida_email").html("Preencha com um E-mail válido");
$("#valida_email").show();
passou = false;
} else if (filtro.test(email) ===true){
$("#valida_email").hide();
}
i tested as follows "[email protected]", but it doesn’t work, it returns to me that the email is invalid, any suggestion?
Okay! Reverti, good you said so I can fix :)
– Sergio