Regex для номера телефона

Скопируйте и протестируйте JavaScript regex для приблизительного поиска номеров телефона: с примерами, ограничениями и быстрым переходом в regex tester.

Regex для номера телефона

Проверить всё значение

Использует якоря, чтобы проверить совпадение всей строки целиком.

Регулярное выражение: ^\+?[0-9()\-.\s]{7,20}$

Флаги: -

Искать в тексте

Находит подходящие фрагменты внутри большого текста.

Регулярное выражение: (?:\+?\d[\d()\-.\s]{6,}\d)

Флаги: g

Примеры, которые подходят

  • +1 (555) 123-4567
  • 020 7946 0958

Примеры, которые не подходят

  • 123
  • phone-number

Ограничения

Сопоставление номеров телефона приблизительное и может находить посторонние числовые фрагменты.