JeuWeb - Crée ton jeu par navigateur
Problème regex - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Problème regex (/showthread.php?tid=81)



Problème regex - Plume - 21-08-2006

Bonjour à tous,

bon voilà, j'essaies de vérifier la validité d'une adresse mail, mais il semble y avoir une erreur quelque part car il me crache tout le temps que mon adresse n'est pas valide.

Code PHP :
<?php 
preg_match
('#^[a-z0-9._-]+@[a-z0-9]{2,}.[a-z]{2,4}#', $courriel);

Celui qui trouve l'intrus, il a gagné ^^


RE: Problème regex - Isenduil - 21-08-2006

Code PHP :
<?php 
preg_match
("!^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$!", $courriel);

C'est du moins celle que j'utilise... Jusqu'ici elle ne m'a pas posé de problèmes depuis son élaboration (cela fait un bout de temps)...


RE: Problème regex - Plume - 21-08-2006

Autant pour moi, dans mon code d'origine, je n'ai pas oublié d'échapper le '.'
J'ai vérifier, voilà la regex que j'utilise:
Code PHP :
<?php 
"#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2-4}$#"
J'ai quand même essayé en remplçant mes délimiteurs par les tiens, mais il trouve toujours que mon adresse n'est pas valide ...

[EDIT] En fait, c'est ma faute ^^ Dans le dernier quantificateur Wink