Bonjour,
je voudrais savoir si vous auriez en votre possession une expression régulière capable de formater une date au format : 31-12-2007 ou 31-12-07
ex: var itm=new RegExp(/(^\d{0,2})[-](\d{0,2})[-](\d{0,4}$)/g);
ça marche pas.
Version imprimable
Bonjour,
je voudrais savoir si vous auriez en votre possession une expression régulière capable de formater une date au format : 31-12-2007 ou 31-12-07
ex: var itm=new RegExp(/(^\d{0,2})[-](\d{0,2})[-](\d{0,4}$)/g);
ça marche pas.
Et comme ça :
:question:Code:/^[0-9]{1,2}-[0-9]{1,2}-[0-9]{2,4}$/
oui,
ça marche, merci. C'est pas évident.
Cependant, il me valide l'expression :
32-12-07 !
voici l'expression :
Existe-t-il une solution pour donner une valeur minimal et maximal au jour dans la date ?Code:
1
2
3 var itm=new RegExp(/^[0-3][0-9]{1,2}-[0-1][0-9]{1,2}-[0-9]{4}$/); alert(valElm.match(itm));