Contact form 7 - маска номера на regex

Фанис5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.07.2023

Здравствуйте.

Необходимо реализовать маску номера на основе регулярного выражения:

- чтобы не вводились одинаковые цифры, например здесь реализовано https://ecobarrier.ru/ такое, если указать +7 777 777 77 77 выдаст ошибку;

- если указать такой номер +7(777)111-22-23 тоже даст ошибку, т.е. код номера тоже не должен повторятся;

- если начинать ввода с 7 или 8 для номера, автоматически подставляется +7 в начале.

Проверка корректности ввода должна идти "на лету", не после нажатия на кнопку Отправить.

Заявки фрилансеров