Как использовать 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 раз.

Другие вопросы по тегам