У меня есть этот шаблон:
[0-9]*\.?[0-9]
Он соответствует номерам, но также соответствует 3.5.4:
- 3,5
- 0,4
Как исправить это (этот вход не должен совпадать)?
UPDATE:
это также должно работать на входе:
1 3,5,4 10
1,2. не разрешено
.3 разрешено
любой char, который не является символом числа, не разрешен, например: a1 2.4f 3. 45, 67!