Bonjour,

je cherche l'expression régulière qui me permettrait de répondre à la contrainte suivante :
- Saisie d’un montant à 5 chiffres avec ou sans 2 chiffres après la virgule soit au format : aaaaa,bb ou aaaaa.bb ou aaaaa

J'utilise donc l'expression suivante :
^[0-9]{1,5}[.,]{0,1}[0-9]{0,2}$

Le problème étant que 999999 (6 chiffres sans chiffre après la virgule) passent.

Comment réussir à limiter à 5 chiffres avant la virgule (ou le point) ?

Merci d'avance pour votre aide.