Hello christophe,

En regardant cette regexp il semble manquer au moins un crochet fermant après le premier [0-9.

Ce qui donnerait donc:

if (preg_match("#^[0-9]{4}-[0-9]{2}-[0-9]{2}$#", $chaine)){
        echo "ok";
        }
else{
        echo "pas bon ";


J.-F.


Le 13/09/2016 16:10, Christophe GARNIER a écrit :
salut les gars. je souhaite utiliser une regex en php pour vérifier si une date 
 es bien en format américain yyyy-mm-dd. Je ne m’en sors pas enfin je ne trouve 
pas pour quoi ça ne marche pas. si un colistier sympa peut venir à mon secours. 
merci
<?php
$chaine = '2016-03-31';
if (preg_match("#^[0-9{4}-[0-9]{2}-[0-9]{2}$#", $chaine)){
        echo "ok";
        }
else{
        echo "pas bon ";
}
?>
        Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/       

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.
        
        

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.
        
        

Répondre à