Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Comment : valider des chaînes qui représentent des adresses de messagerie (Visual Basic)

L'exemple de code suivant définit une variable Boolean qui indique si une chaîne représente une adresse de messagerie valide.


Function ValidateEmail(ByVal email As String) As Boolean
    Dim emailRegex As New System.Text.RegularExpressions.Regex( 
        "^(?<user>[^@]+)@(?<host>.+)$")
    Dim emailMatch As System.Text.RegularExpressions.Match = 
       emailRegex.Match(email)
    Return emailMatch.Success
End Function


Appelez cette méthode en passant la chaîne qui contient une adresse de messagerie.

Cette méthode valide les adresses électroniques de la forme "xyz@example.com".

Utilisez ce code pour valider la chaîne avant d'essayer de l'utiliser comme adresse de messagerie. Cela pourrait empêcher d'autres erreurs au moment de l'exécution.

Référence

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft