Т.е стоит написать данный код и он уже будет выводить ошибку если не хватает символа в маске?
нет, но стоит загуглить как работает этот атрибут и можно будет не давать сабмитить форму пока содержание инпута не соответствует этому атрибуту. это отдельно от маски работает. Маска внешний вид для пользователя создает, а валидация понятия не имеет что у тебя там за маска, ей важно что в поле лежит.