Bonjour � tous,
J'ai ce regex qui fonctionne correctement :
Je dois donc passer � test une chaine avec ce format :
Code : S�lectionner tout - Visualiser dans une fen�tre � part if(!/^\d{6}[a-z]{2}\d{2}$/i.test(dmu))
560912MK01
Donc, 6 chiffres, deux lettres et deux chiffres.
J'aurais voulu rendre le regex encore plus puissant en v�rifiant en plus du format, les donn�es entr�es :
Je devrais donc avoir :
- Les deux premiers chiffres doivent former un nombre de 01 � 99
- Les deux suivants : de 01 � 12
- Les deux apr�s : de 01 � 31
- La premi�re lettre : F ou M uniquement (peu importe la casse)
- La lettre suivante : de A � Z (peut importe la casse)
- Les deux derniers chiffres doivent former un nombre de 01 � 99
Auriez-vous une id�e ?
Je vous en remercie d'avance.
beegees
Partager