数値が 1000 単位で区切られている場合 (ドットなど)、Java で正規表現を使用して確認するにはどうすればよいですか?
もちろん、負の数を受け入れる必要はありません。私はすでにあちこちでグーグル検索しましたが、これまでのところ私が見つけた最高のものは[1-9]?\.[0-9]*
. ただし、完全ではありません。たとえば、1.000000000
どれが正しくないかを受け入れます。
ドット千区切りで正の数を確認するにはどうすればよいですか? たとえば、番号:1.024.553
または100.000
以下を受け入れる必要があります。
123
123.123
0
12.111
だがしかし:
00
kukac
0.111
1...1
1.1