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)
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager