Expressões Regulares - Validando Email
Nesse primeiro artigo de expressões regulares ( Regular Expressions ), vamos aprender a validar email.
Usaremos a Classe Regex, do namespace System.Text.RegularExpressions.
Segue código exemplo, espero que seja útil
[]s
string Email = "teste@teste.com";
Regex padrao = new Regex(@"^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$");
if (padrao.IsMatch( Email ) )
{
Response.Write("Email Valido!");
}
else
{
Response.Write("Email Inválido!");
}