rusqhyazeubebgcahrcsdanlenetfifrglkadeelhuisgaitkkkylvltmknoplptrosrskslessvtrukuz

Многовариантная проверка для номера телефона на Regex c#

Больше
7 мес. 1 нед. назад #148 от О.Коровяков
В приложениях, настольных и веб, часто требуется запросить номер контактного телефона пользователя и, часто, пользователи не с первого раза попадают в шаблон допустимости. Поэтому удобно принимать номер телефона в нескольких различных вариантах его написания.

Но, при этом на сервере должно быть одно регулярное выражение, пропускающее несколько заранее предопределнных вариантов написания номера.
+7-916-777-88-00  
+7-916-777-8800  
+47-916-777-88-00  
+47-916-7778800  
+47(916)777-88-00  
+47(916)777-8800  
+47(916)7778800  
(916)777-88-00  
(916)777-8800  
(916)777-8-800  
(916)7778800  
9167778800  
916-7778800  
916-777-88-00  
916-777-8-800  
 
//проверка под номера телефона  
 
(^\+\d{1,2})?((\(\d{3}\))|(\-?\d{3}\-)|(\d{3}))((\d{3}\-\d{4})|(\d{3}\-\d\d\  
-\d\d)|(\d{7})|(\d{3}\-\d\-\d{3}))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подпишитесь на наши новости...

Если вам интересны материалы опубликованных на Нашем сайте, Вы можете подписаться на рассылку информационных бюллетеней о новых публикациях ... Просто введите адрес электронной почты на какую Вы хотите получать Новости и нажмите кнопку "Подписаться"

Контакт Инфо

Ok-Wood.
08304 ул.Салютная,c.Гнедын,
Киевская обл, Украина
  • Тел: +39 067 492 41 24
    Tel: +38 095 095 88 60
  • Email: info@ok-wood.com.ua
  • Web: ok-wood.com.ua

Весь процесс строительства описан на страницах сайта, но более подробно о технологии, методах строительства, и всех деталях - Вы можете узнать в книге.