Bonjour,
jusqu'à maintenant j'utilisais cela :
' Teste si la valeur est un Email
Public Shared Function IsEmail(ByVal Value As String) As Boolean
Dim objIntPattern As New System.Text.RegularExpressions.Regex("^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$")
Return objIntPattern.IsMatch(Value)
End Function
pour tester la validité d'un email .. Mais lorsque je m'en suis servi pour afficher un tableau de 8000 enregistrements car je ne veux pas de paging.. l'affichage de ma page et ma fonction qui teste un champs du tableau :
If MaRegExp.IsEmail(lstrText) Then
End If
met 3,80 min à s'afficher alors qu'en tant normal (sans le test) cela met 4sec
connaissez vous une méthode plus rapide pour un test d'email ?
cela peut en laisser passer quelques une c'est juste pour de l'affichage..
Merci