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 :
Je ne peux pas écrire 0 devant le point et je suis limité a 2 décimal après la virgule,
Code : Sélectionner tout - Visualiser dans une fenêtre à part chainePrix= new RegExp("^(([^0][0-9]*))(((.)[0-9]{2})+)$", "g");
J'ai ensuite cette seconde expression :
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 :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part chainePoids= new RegExp("^(([^0][0-9]*|0){1})(((.)[0-9]{1})+)$", "g");
Pourtant je ne devrais avoir qu'un seul chiffe à changer ?







Répondre avec citation
Partager