Bonjour,
J'ai un bout de code pour vérifier qu'une email existe bien mais je voudrais seulement vérifier la syntaxe.
J'ai vraiment du mal avec les expressions régulières.
On pourrait m'aider sur le pattern a utilsier ?
merci
Bonjour,
J'ai un bout de code pour vérifier qu'une email existe bien mais je voudrais seulement vérifier la syntaxe.
J'ai vraiment du mal avec les expressions régulières.
On pourrait m'aider sur le pattern a utilsier ?
merci
je ne suis pas un pro dans les expressions régulières, mais sans d'autres précisions une adresse mail devrait normalement correspondre au pattern suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2*@*.*
Ce sujet a été posé de nombreuses fois.
Voici ma version, à méditer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [a-zA-Z][\-_a-zA-Z0-9]*(.[a-zA-Z][\-_a-zA-Z0-9]*)*@[a-zA-Z][\-_a-zA-Z0-9]*(.[a-zA-Z][\-_a-zA-Z0-9]*)*.[a-zA-Z]{2,3}
Billy
Merci, j'ai pondu ceci aussi (pour une url) :
Mais il arrive que des url commence par https:// , je ne sais pas comment mettre le s en options.
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://[a-zA-Z]*.[.\-_/a-zA-Z]*.[a-zA-Z]{2,3}
Sinon, le reste est-il juste ?
merci
Pour le s tu peux ajouter apres le http un [s]? , le ? représentant l'opérateur "au plus un"
Sinon pour tes URL il te manque de prendre en compte pas mal de choses (les chiffres, certains caratères spéciaux -- ceux qui remplacent les espaces par exemple et surement d'autres que j'oublie)
Merci pour le s.
Je veut qu'on puisse rentrer qu'une url qui ne comprend que le nom de domaine (http://ssDomaine.domaine.ext) donc certain caractere ne peuve etre utilise dans le nom de domaine.
J'avais oublié les chiffres, merci.
Je pense que maintenant je suis bon.
Un grand merci.
Partager