Eridani
@Eridani
Мимо проходил

Регулярка телефона. Как поправить?

День добрый.
Шаблон номера телефона в единственном виде
+79001234567
Регулярка/[+7]([0-9]{10})$/
Работает, но работает и без последнего символа, т.е. 9 цифр после +7.

Как поправить?)
  • Вопрос задан
  • 288 просмотров
Решения вопроса 1
lidacriss
@lidacriss
wtf
у вас же написано [+7]
либо "плюс" либо "7"
регулярка видит "плюс" а потом [0-9]{10} - десять цифр

и что вас теперь смущает?

https://regex101.com/r/CrRh0d/1

пишите наверное так:
\+?7([0-9]{10})$
https://regex101.com/r/2v9d7L/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы