J'essaie de vérifier que les dates saisies par les utilisateurs finaux sont dans le format AAAA-MM-JJ. Les Regex n'ont jamais été mon point fort, je continue à obtenir une fausse valeur de retour pour le preg_match() que j'ai configuré.
Je suppose donc que j'ai fait une erreur dans l'expression rationnelle, détaillée ci-dessous.
$date="2012-09-12";
if (preg_match("^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$",$date))
{
return true;
}else{
return false;
}
Des idées ?