我想創造一個Javascript正則表達式,它接受正則表達式用於在具有小數點前1至3位數和1至3位數的Javascript後小數
123, 123.123, 12.34十進制輸入, 1.324
但不應該接受
1246, 1234.45, 1.2364
我想創造一個Javascript正則表達式,它接受正則表達式用於在具有小數點前1至3位數和1至3位數的Javascript後小數
123, 123.123, 12.34十進制輸入, 1.324
但不應該接受
1246, 1234.45, 1.2364
試試這個正則表達式:
/^[0-9]{1,3}(\.[0-9]{1,3})?$/
試試這個
/^\d{1,3}(\.\d{1,3})?$/
試試這個:
/^(0|[1-9]\d?\d?)(\.\d{1,3})?$/
我認爲 「00」 或 「01.234」 應該是無效的。如果他們應該使用其他答案。 :)
123小數點後面沒有1到3位數字......你的意思是前1到3位數字,後面是0到3位數字? – devnull69
它可以是一個沒有小數的數字,但它應該只能達到3位數 – Developer