Varrer textarea localizar e-mail C#

Schrammel

Membro
olá preciso achar um jeito de varrer uma textarea no C# ja tenho o método pra verificar se uma string é um e-mail.

Código:
public static bool ValidarEmail(string email)    {
        bool validEmail = false;
        int indexArr = email.IndexOf('@');
        if (indexArr > 0)
        {
            int indexDot = email.IndexOf('.', indexArr);
            if (indexDot - 1 > indexArr)
            {
                if (indexDot + 1 < email.Length)
                {
                    string indexDot2 = email.Substring(indexDot + 1, 1);
                    if (indexDot2 != ".")
                    {
                        validEmail = true;
                    }
                }
            }
        }
        return validEmail;
    }

so preciso achar um jeito pra efetuar esse text toda vez que tiver um espaço entre uma sequencia de caracteres.
 
olá preciso achar um jeito de varrer uma textarea no C# ja tenho o método pra verificar se uma string é um e-mail.

Código:
public static bool ValidarEmail(string email)    {
        bool validEmail = false;
        int indexArr = email.IndexOf('@');
        if (indexArr > 0)
        {
            int indexDot = email.IndexOf('.', indexArr);
            if (indexDot - 1 > indexArr)
            {
                if (indexDot + 1 < email.Length)
                {
                    string indexDot2 = email.Substring(indexDot + 1, 1);
                    if (indexDot2 != ".")
                    {
                        validEmail = true;
                    }
                }
            }
        }
        return validEmail;
    }

so preciso achar um jeito pra efetuar esse text toda vez que tiver um espaço entre uma sequencia de caracteres.

Google por Regular Expressions Email
 
Back
Topo