Как использовать ng-шаблон для ограничения 10 числовых входов, разделенных запятыми
Я хочу ввести до 10, 8 символов длиной в одно текстовое поле, разделенных запятыми. Например, 12345678,12345678,12345678,12345678.....
Единственное, цифры могут состоять максимум из 8 символов, и максимум до 10 цифр. У меня есть это, где я могу продолжать вводить числа, но я не могу получить это с этими ограничениями, и мне нужна помощь.
Вот что у меня есть сейчас: ng-pattern="/^([0-9\s])+(,[0-9\s]+)*$/"
1 ответ
Решение
Попробуйте этот шаблон:
^\d{1,8}(,\d{1,8}){0,9}
И работает следующим образом: сначала требуется от 1 до 8 цифр, опционально требуется запятая, от 1 до 8 цифр от 0 до 9 раз.