serial10
(usa Ubuntu)
Enviado em 10/06/2012 - 17:12h
E ai pessoal tudo bem?!!
to com uma dúvida aqui eu precisava validar um formulário só que não manjo muito de expressões regulares, então to com uma dúvida aqui...
eu queria que o formulário só aceitasse os emails do tipo gmail.com, yahoo.com, yahoo.com.br e hotmail.com
o que eu fiz foi:
var email = form.email.value;
var filtrando = /\b[\w]+@(yahoo\.com|hotmail\.com|gmail\.com}|yahoo\.com\.br)/
if ( ! filtrando.test(email) ) {
alert("E-MAIL INVALIDO");
form.email.focus();
return false;
}
o problema é que se o cara inserir um email tipo maluco@yahooyahoo.com.com ele aceita eu queria limitar o número de com e br mas não sei fazer isso
se puderem me ajuar eu agradeço!! flw ai!!