Регулярное выражение для значения не более 6 с 1 десятичным знаком
я сделал это для 1 знака после запятой, но не знаю, как ограничить до 6
допустимое значение
6.0
1.1
0.0
2.1
5.9
не принимать
6.1
6.01
6.2
0.00
5.99
"^[0-9]+(\.[0-9]{1,1})?$"
Что я уже пробовал:
i have made this for 1 decimal place but don't know how to limit upto 6 ^[0-9]+(\.[0-9]{1,1})?$"
Tomas Takac
Зачем вам нужно проверять значение с помощью регулярного выражения? Было бы проще разобрать значение, а затем проверить диапазон.
Richard MacCutchan
Почему вы допускаете 0-9 в качестве первой цифры, когда 6 должно быть пределом?