Bonjour a tous,
Voila longtemps que je n'avais pas posté donc je revient en force ^^ j'ai fait un string gadget et je voudrais récupérer son contenue que je fait avec adresse$ = GetGadgetText(#adresse) j'efface ensuite les espaces en début et fin de chaine .
Mais je voudrais vérifier si l'adresse a un format valide.
Merci de votre aide et a plouuus
Vérifier une adresse e-mail
Re: Vérifier une adresse e-mail
Bonjour lannoy,
que veut tu dire par adresse a un format valide ? un peut plus de précision s il te plait merci.
@++
que veut tu dire par adresse a un format valide ? un peut plus de précision s il te plait merci.
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Vérifier une adresse e-mail
Utilise les expressions régulières 
Edit : Regarde le code je vérifie l'adresse avec une expression régulière

Edit : Regarde le code je vérifie l'adresse avec une expression régulière
Code : Tout sélectionner
adresse$ = "monadresse@jj.com"
CreateRegularExpression(0,"[\w.-]+@[\w.-]+\.[a-z]{2,6}")
If MatchRegularExpression(0, adresse$)
Debug "L'adresse est valide !"
Else
Debug "L'adresse n'est pas valide"
EndIf
;explication rapide
;\w Indique un mot. Cela correspond à taper [a-zA-Z0-9_]
;.- on ajoute le point et le tiret dans les caractères reconnu
;+@il faut qu'il y ai @
;[\w.-] idem on veut tout + point et tiret
;\. le point est un caractère spécial on met donc un antislash pour qu'il soit reconnu comme un caractère à avoir
;[a-z]{2,6} ensuite on veut des lettre et il nous en faut entre 2 et 6
Re: Vérifier une adresse e-mail
bien commenté kwandjeen 
il me semble cependant que le - n'est pas pris en compte par de nombreux hebergeurs mail.

il me semble cependant que le - n'est pas pris en compte par de nombreux hebergeurs mail.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Vérifier une adresse e-mail
peut être oui j'ai essayé de regarder pas mal d'adresse et effectivement le - n'y est pas.
cela devrait suffir comme ça, bien vu Ar-s 
Code : Tout sélectionner
[\w.]+@[\w.]+\.[a-z]{2,6}

Re: Vérifier une adresse e-mail
Super, c'est exactement ce que je voulais .
Tout simplement vérifier si l'adresse avais le format suivant monadresse@founisseur.fr
Tout simplement vérifier si l'adresse avais le format suivant monadresse@founisseur.fr