У меня есть форма html, в которой пользователи могут ввести цену. Разрешено должно быть:
XX, XX
(X = di git)
Таким образом, это должно быть разрешено только с двумя цифрами до и двумя цифрами после запятой.
Я пробовал:
<input type="number" min="0" step="0.05" id="test" required>
Проблема 1: Он принимает четные значения, разделенные точкой.
Проблема 2: Он принимает более длинные и более короткие значения.
Думаю, мне нужно значение шаблона REGEX в поле ввода, например:
pattern="^([1-9][1-9])(,[1-9][1-9])*$"
Есть подсказки?