![](/img/trans.png)
[英]Swing JTextField - Max 3 digits before decimal and max 2 digits after decimal
[英]regex for 6 digits before and 2 digits after decimal
我需要一個十進制是可選的正則表達式。 如果有十進制,那么最多可以有6位數字,最多可以有2位數字。 如果沒有十進制,那么最多6位有效。
正則表達式測試: ^\\d{0,6}\\.?\\d{1,2}$
上面的正則表達式允許最多8位數而不是小數。 如何根據我的需要進行更改,以便如果沒有小數則最多需要6位數?
有效案例
123456.12
21231
123456
15465.43
23.34
6.45
.12
無效案件
12345678
123456.331
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.