Universo do Conhecimento
“Comece fazendo o que é necessário, depois o que é possível e, de repente, você estará fazendo o impossível.”
"Ninguém pode voltar atrás e fazer um novo começo mas qualquer um pode começar agora e fazer um novo fim."


 Downloads Mapa do Site 1 visitante on-line 

 Login
   
    
 Lembrar de mim
Registro
Esqueceu sua senha?

 Home
 :: Home

 Desenvolvimento
 :: ADO
 :: ASP
 :: C#
 :: HTML
 :: JAVA SCRIPT
 :: VB.Net

 Banco de Dados
 :: SQL SERVER

 Interação
 :: Anuncie
 :: Fale conosco

 Serviços
 :: Contratos

 Diversão
 :: Jogos

 Colunas
 :: ARTIGOS

 Enquete
Qual a sua linguagem preferida ?
35% ASP (VbScript)
14% PHP
8% JSP
10% VB.Net
33% C#

 Buscar no site
  

 CERTIFICAÇÃO
LINKS

 
 Home
 Validação de Email C#
Método para validação Email em C#

     /// <summary>
    /// Valida o e-mail informado de acordo com caracteristicas de exigencia de '@' e '.' e tamanho minimo de 4 no nome da pessoa e do provedor.
    /// </summary>
    /// <param name="emailInformado"></param>
    /// <returns></returns>
    public bool ValidaEmail(string emailInformado)
    {
        //Verifica se tem @ e . no e-mail
        if (!emailInformado.Contains("@") || !emailInformado.Contains("."))
            return false;

        //Divide em antes e depois do @
        string[] campos = emailInformado.Split('@');

        //se tiver mais que 1 arroba, não é valido
        if (campos.Length != 2)
            return false;

        //se for menor que 4 caracteres, tá errado
        if (campos[0].Length < 3)
            return false;

        //Agora eu pego depois do arroba e divido os pontos
        if (!campos[1].Contains("."))
            return false;
        campos = campos[1].Split('.');

        //se for menor que 4, é falso
        if (campos[0].Length < 3)
            return false;

        //se chegou aqui, pode ser verdadeiro
        return true;
    }

[18/01/2008 07:24 - Fabrizio Gianfratti]

 Imprimir Enviar para um amigo Dê sua opinião

 Reações
 Problema resolvido!
Por  [21/01/2008 21:57 - Bruno]
Tu é o kra! funcionou blz aqui!!!
 
 BUSCAR NO SITE
Busca :

 WebMail
Email :
Senha :
 
TRADUTOR ONLINE

 Fabrizio Gianfratti

Fabrizio Gianfratti - Clique para visualizar

 Artigos + recentes
Dicas para programar melhor
04/10/2007
Listar drivers da maquina do cliente
04/01/2007
Carro no Labirinto
10/11/2006
Dangerous Dave
10/11/2006
Calculadoras financeiras
24/10/2006
Função que cria Array(Vetor) automaticamente
16/09/2005
JavaScript - Funções de arrays
06/09/2005
JavaScript - Funções matemáticas
06/09/2005
Trabalhando com Cursores no SQL SERVER
31/05/2005
Joguinho da velha
02/02/2005

 Top Páginas
 :: ASP
 :: Home
 :: JAVA SCRIPT
 :: SQL SERVER
 :: ARTIGOS

 Downloads
 :: Icones Web - 4.800 imagens de Icones (15443)
 :: Pague com atraso (532)
 :: Source Edit (357)
 :: Outlook Express Minimizado (304)
 :: Color Cop (299)

 Arquivo
 :: Dicas para programar melhor 
 :: Calculadoras financeiras 
 :: Função que cria Array(Vetor) automaticamente 
 :: JavaScript - Funções de arrays  

Gianfratti.com - All right reserved