NG-шаблон для диапазона 1-72 с шагом 0,5 в угловых
Мне нужен шаблон для ввода (type="text"! Not number), когда доступно число от 1 до 72 и доступно 0,5 (1,5, 2, 2,5, 65,5 и т. Д.)
Я попробовал
ng-pattern="'^(?:[1-9](\.[05]*)?)|(?:[1-6][0-9](\.[05]*)?)|(?:7[01](\.[05]*)?)|72$'"
Но не работает правильно, например, "1111a" и т. Д.
Вы можете мне помочь? http://regexr.com/3dkks
1 ответ
Попробуй это: ^((?:[1-9](\.[05])?)|(?:[1-6][0-9](\.[05])?)|(?:7[01](\.[05])?)|72)$
я добавил глобальные кавычки и удалил * после [05]
вот плнкр