Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015
-
25 août 2014 à 19:19
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024
-
25 août 2014 à 20:42
Bonjour,
Mon ami Google ne m'a pas aidé cette fois-ci.
Je cherche désespérément à vérifier ma syntaxe Email au LostFocus mais je n'y arrives pas. Croyez moi, j'ai vraiment cliqué sur tout les liens que Google a mis à ma porté. J'ai même essayé de trouver le code en C# pour le convertir mais je n'ai rien trouvé !
Avez-vous quelque chose sous la dent à me donner svp ?
Merci d'avance
----------
J'ai débuté VB10 depuis le 25/08/2014
OS : Windows 7 Pro 64 Bit
Plateforme : Visual Studio 2010
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 25 août 2014 à 19:52
Voici ce que j'ai trouvé, est-ce correct ?
Je penses que il y a certainement un soucis au niveau du nombre de caractère avant le @ et après le @ mais déjà tu peux me donner ton avis svp ?
Private Sub TextBox10_LostFocus(sender As Object, e As System.EventArgs) Handles TextBox10.LostFocus
Dim FoundMatch As Boolean
Try
FoundMatch = Regex.IsMatch(TextBox10.Text, "[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}", RegexOptions.IgnoreCase)
Catch ex As ArgumentException
'Syntax error in the regular expression
End Try
If Not FoundMatch Then MsgBox("Syntaxe Email non valide !")
End Sub