Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Regex for float number with length 5 and , or . separators

I want to build a regular expression for float number with maximum Length 5. My number can have separator ',' or '.' or it can be a natural number (not float)

I Want to allow any of this values

    XXXXX
    XXXX.X
    XXX.XX
    XX.XXX
    X.XXXX
    X.X
    X.XX
    X.XXX
    X.XXXX
    XX.X
    XXX.X
    etc.
like image 934
Armen Mkrtchyan Avatar asked Oct 25 '25 09:10

Armen Mkrtchyan


1 Answers

Simple method:

^\d{1,5}$|^(?=\d+[.,]\d+$).{3,6}$

Regular expression visualization

Debuggex Demo

like image 108
Ulugbek Umirov Avatar answered Oct 27 '25 22:10

Ulugbek Umirov