validaçao de email

4 respostas
M

ae galera do portal primeiro topico registrado :))
bem vamos la
eu preciso fazer um programa de leilao virtual pra faculdade
e tava pensando em como evitar o maior numero de fraudes possiveis
dai pensei em validaçao de cpf ( ja achei ) e email ( ai mora o problema )
entao eu queria um metodo para validar email :slight_smile:
tipo @.com @.com.br

eu sei que é com tratamento de erros ( ainda preciso olhar no livro )

por causa q no codigo da diana tem la

String Separadores = /-.;

if (Separadores.indexOf(s_aux) == -1) {

d1 = d1 + ( 11 - xx ) * Integer.valueOf (s_aux).intValue();

d4 = d4 + ( 12 - xx ) * Integer.valueOf (s_aux).intValue();

xx++;

};

eu me perdi no if

pra q q serve o == -1 ?

se eu intender isso acho que ateh posso criar a validaçao de email soziinho

mas acho q pra vcs eh mais facil postar a rotina doq tentar me explicar

se tiver algum cara afim de tentar me explicar eu to no msn <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pnglight_smile.png?v=9" title=":slight_smile:" class="emoji" alt=":slight_smile:">

agradeço desde ja vlw <img src="https://https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pnglight_smile.png?v=9" title=":slight_smile:" class="emoji" alt=":slight_smile:">

4 Respostas

M

ai tem o Marcelo_java ta postando qnem loko, sem sentido nenhum pra ganhar os premios ( axo eu )
eu to postando denovo aki sem responder nada pra upar o topico pros otros poderem ver amanha :slight_smile:
ateh +
o marcelo para de entra em topicos e fala oi eu sou o marcelo java qero ganha os premios e estou fazendo flood pra conseguir obrigado

na boa :slight_smile:
ate+

C

O método indexOf de uma String retorna o índice do que vc está procurando, ou -1 caso não encontrar o que vc está procurando.

M

vlw brother

M

ai eu terminei o “validador” de email :slight_smile:

private boolean validaEmail(String xEmail){ try{ //Testa se o Email é válido ou não String s_aux; String Separador = "@"; for (int i = 1 ; i < 26 ; i++){ //Testa se a @ existe do digito 2 ao 26 s_aux = xEmail.substring(i); if (Separador.indexOf(s_aux) == -1){ return false; } } } catch(Exception e){ return false; } }

Criado 21 de novembro de 2004
Ultima resposta 21 de nov. de 2004
Respostas 4
Participantes 2