Мне нужно проверить вход пользователя в поле ввода (номер типа) с помощью регулярного выражения.Регулярное выражение, которое проверяет динамические приращения полей ввода (angularJs)?
Я reveice следующие динамические значения:
- минимум: Я уже проверки того, что с угловой максимальной
- : Я уже проверки того, что с угловой
- приращением: < - моя проблема
Пример: минимум: 10; максимум: 100; Приращение: 10
Разрешено пользовательский ввод с динамическим приращению 10 должна быть:
10 - 20 - 30 - 40 - 50 - 60 - 70 - 80 - 90 - 100
Другие примеры:
- минимум: 0; максимум: 2000; приращение: 100
- минимум: 1; максимум: 3,4; increment: 0.2
Я пробовал несколько выражений регулярных выражений, но даже один из них не работал с динамическими значениями (разная длина номера/десятичная). Может быть, проще иметь один с числами и один для чисел с десятичной точкой.
Благодарим за помощь!
Зачем вам _need_ использовать регулярные выражения здесь? –
'Мне нужно проверить вход пользователя в поле ввода (номер типа) с помощью регулярного выражения .'. Нет, ты не хочешь. Тот, кто вам сказал, ошибается. Сделайте это по-другому. Связано: [Когда вы не должны использовать регулярные выражения] (http://programmers.stackexchange.com/questions/113237/when-you-should-not-use-regular-expressions) – Pietu1998