cs_lacsap74
Messages postés1Date d'inscriptionmercredi 9 juillet 2003StatutMembreDernière intervention 4 février 2009 4 févr. 2009 à 17:00
Expression:
(0?[1-9]|[12][0-9]|3[01]).(0?[1-9]|1[0-2]).(19|20\d{2})
Cas 0:
34.12.2006
resultat en rouge, pas d'bol ou mon expression reg. est fausse pour valider une date
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 201733 23 nov. 2008 à 09:54
Bonjour,
C'est sympa,et ça a le mérite d'exister.
Personnellement, j'aime bien celui-ci http://regexlib.com/RETester.aspx on peut même y trouver un multitude d'expressions toutes faite.
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 22 sept. 2008 à 06:59
12 janv. 2014 à 08:18
^((?:0?[1-9]|[12]\d|3[01])\.(?:0?[1-9]|1[0-2])\.(?:19|20)\d\d)$
aurait été mieux.
Puisqu'on conseil des sites http://regex101.com/
4 févr. 2009 à 17:00
(0?[1-9]|[12][0-9]|3[01]).(0?[1-9]|1[0-2]).(19|20\d{2})
Cas 0:
34.12.2006
resultat en rouge, pas d'bol ou mon expression reg. est fausse pour valider une date
23 nov. 2008 à 09:54
C'est sympa,et ça a le mérite d'exister.
Personnellement, j'aime bien celui-ci http://regexlib.com/RETester.aspx
on peut même y trouver un multitude d'expressions toutes faite.
22 sept. 2008 à 06:59
Mais c'est un conseil en passant, pas une manière de dénigrer ta source ;)
19 sept. 2008 à 16:05