Я пытаюсь выполнить эту проверку регулярного выражения. (1 целое число, 3 цифры)Помощь с регулярным выражением Javascript
Действительно:
- 0,236
- 0,21
- 1,231
- 1,01
Недопустимый:
- 12,23
- 0,21323
Я хотел бы иметь только 1 цифру следует из десятичной дроби только с 0-3 знаками после запятой.
Любая помощь будет отличной. Я пробовал: ^(([0-9]{1})?(?=\.)[0-9]{0,3})|([0-9]{1})$
но не блокировка.
Редактировать: Я должен был добавить, что я использую плагин JQuery с именем inputmask. Я хотел бы, чтобы входная маска принимала только мое требование.
@Tushar: Это будет соответствовать двум третям его «недействительных» примеров. –
Будет ли введен ваш номер сам по себе. Будет ли другой текст? Являются ли они действительными: '$ 1.23',' 0.325', 'some text 1.23'? – vol7ron
Не переименовывайте вопрос, чтобы включить слово «SOLVED», см. [Как принимается ответ?] (Http://meta.stackoverflow.com/questions/5234/how-does-accepting-an-answer- работа) – Quentin