Как проверить с помощью регулярного выражения на Java, если число разделено тысячами (например, с точкой)?Регулярное выражение для тысяч разделенных чисел
Конечно, он не должен принимать отрицательное число. Я уже Googled вокруг, и пока лучшее, что я нашел, было [1-9]?\.[0-9]*
. Однако это не идеально. Например, он принимает 1.000000000
, что неверно.
Как я могу проверить положительное число с разделителем dot тысяч? Например, номер: 1.024.553
или 100.000
Он должен принять:
123
123.123
0
12.111
Но нет:
00
kukac
0.111
1...1
1.1
Каковы тестовые примеры? (Список входов и ожидаемых выходов.) – acdcjunior
Это вход, и я хочу проверить, разделена ли эта тысяча. – Slenkra
Лицо, голосовавшее по этому вопросу, может объяснить почему? – Slenkra