Bonsoir,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
var exp = new RegExp("/^\d{6}[a-zA-Z]{2}\d{1,2}$/i");
		if(!exp.test(dmu))
		{
			alert("pas ok");
		}
		else
		{
			alert("ok");
		}
J'utilise ce code pour vérifier le format d'une chaine de caractère reçue en paramètre d'une fonction javascript.

Le seul format accepté devrait être celui-ci :

840309MM01
C'est à dire 6 chiffres en début de chaîne, suivi de deux lettres et de deux chifres.

L'alerte m'indique à chaque fois que ce n'est pas OK, que le format de la chaîne n'est pas respecté même quand je mets le bon format.

Avez-vous une idée ?

Je vous en remercie d'avance.

beegees