pattern со значением [0-9]{3}-[0-9]{5}

ничего не понял что это и с чем его есть…
объясните на этом примере “[0-9]{3}-[0-9]{5}” что от чего?

Ссылку на задание, пожалуйста.

Формы и HTML5 / Паттерны значений полей [17/28]

а то есть это
3 цифры от 0 до 9 и 5 цифры от 0 до 9?
123-45678
я правильно понял?

Но в следующем задании про телефон: “Задайте этому полю ограничение на формат данных [0-9]{1}-[0-9]{3}-[0-9]{3}”

1-234-567 - таких же телефонов не бывает наверное? :sob: хотя все работает :open_mouth:

Да, правильно.
Номер конечно не настоящий. Выбрано условно, для примера.
Серьезные регулярные выражения выглядят не так просто.