Evaluar y enviar comentarios

  Encender vista de ancho de banda bajo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0

Hay además otras versiones disponibles para:
Manual del programador de .NET Framework
Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido

En el siguiente ejemplo de código se utiliza el método Regex.IsMatch para comprobar si una cadena tiene el formato de correo electrónico válido. El método IsValidEmail devuelve el valor true si la cadena contiene una dirección de correo electrónico válida; en caso contrario, devuelve false y no realiza más acciones. Puede utilizar IsValidEmail para filtrar las direcciones de correo electrónico que contienen caracteres no válidos antes de que la aplicación almacene las direcciones en una base de datos o las muestre en una página ASP.NET.

Ejemplo

Visual Basic
Function IsValidEmail(strIn As String) As Boolean
    ' Return true if strIn is in valid e-mail format.
    Return Regex.IsMatch(strIn, "^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$")
End Function
C#
bool IsValidEmail(string strIn)
{
    // Return true if strIn is in valid e-mail format.
    return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"); 
}

Vea también

Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2009 Microsoft Corporation. Reservados todos los derechos. Términos de uso  |  Marcas Registradas  |  Privacidad
Page view tracker