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!!
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!!