Je souhaite écrire une expression régulière me permettant de valider un nombre (entier ou décimal avec 1 ou 2 digit après la virgule) compris entre 6 (ou 6.00) et 100 (ou 100.00)
- doit prendre en compte le . et la ,
- exemple de valeurs correctes: 6.00 6,45 100 100,00 95.1
- exemple de valeurs incorrects: 5.99 9.456 100,01 145
J'ai ecrit une expression régulière me permettant de tester la validiter du format de saisi mais je n'arrive pas à teser le range.
J'ai essayer avec un range validator avec le type double, mais celui-ci ne valide pas la saisie avec une ,
Actuellement j'ai fait ceci (qui semble fonctionner):
(^[6-9]{1}$)|(^[6-9]{1}[\.,]{1}[0-9]{1,2}$)|(^[1-9]{1}[0-9]{1}$)|(^[1-9]{1}[0-9]{1}[\.,]{1}[0-9]{1,2}$)|(^100[\.,]{1}[0]{1,2}$)|(^100$)
merci pour votre aide.
Partager