Регулярка для поиска номера телефона - C#

Узнай цену своей работы

Формулировка задачи:

Привет ! Сделал такую регулярку:
const string myReg1 = @"((\+38|8)[ ]?)?([(]?\d{3}[)]?[\- ]?)?[\d\-]{6,14}";
Она не ловит все варианты разумеется. Меня больше всего интересует, как переделать, чтобы ловило такой вариант 063 123 45 67 Если получится этот вариант усовершенствовать еще лучше, буду весьма благодарен.

Решение задачи: «Регулярка для поиска номера телефона»

textual
Листинг программы
const string myReg1 = @"((\+38|8|\+3|\+ )[ ]?)?([(]?\d{3}[)]?[\- ]?)?(\d[ -]?){6,14}";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5