Как объединить два шаблона ввода в HTML?

#html #regex

#HTML #регулярное выражение

Вопрос:

Мне нужно объединить два шаблона ввода в один.

  1. Первый символ содержит 1: ^[1]d*$
  2. Минимальная, максимальная длина содержит 8: .{8}

Какое выражение мне следует использовать?

Комментарии:

1. Попробуйте это [1]d{7}$

2. Спасибо, @AbhishekPandey, это работает 🙂 Почему они отклонили мой вопрос, что не так?

3. Я думаю, кто-то нашел что-то неправильное в вашем вопросе и забыл прокомментировать после понижения

Ответ №1:

Просто повторяйте {7} цифры вместо того, чтобы повторять цифры с * , чтобы убедиться, что в строке всего 8 цифр:

 ^1d{7}$