Bonsoir,

J'ai un l�ger soucis avec une expression, j'en avais jamais fait et je pense que je vais suicider le premier qui passe pr�t de moi lol.

J'ai une premire expression :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
chainePrix= new RegExp("^(([^0][0-9]*))(((.)[0-9]{2})+)$", "g");
Je ne peux pas �crire 0 devant le point et je suis limit� a 2 d�cimal apr�s la virgule,

J'ai ensuite cette seconde expression :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
chainePoids= new RegExp("^(([^0][0-9]*|0){1})(((.)[0-9]{1})+)$", "g");
qui me permet de mettre 0 devant mais qui doit �tre limit� � 1 d�cimal apr�s la virgule, seulement je peux en mettre autant que je veux :/

Pourtant je ne devrais avoir qu'un seul chiffe � changer ?