Jump to content
vovamayskiy

Регулярное выражение для валидации номера телефона

Recommended Posts

Искал долго сам и надеюсь,что другим пригодиться!

 

Регулярное выражение для валидации номера телефона:

^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$

Ориентировано на российские мобильные + городские с кодом из 3 цифр (например, Москва).

Зеленый свет для:
+79261234567
89261234567
79261234567
+7 926 123 45 67
8(926)123-45-67
123-45-67
9261234567
79261234567
(495)1234567
(495) 123 45 67
89261234567
8-926-123-45-67
8 927 1234 234
8 927 12 12 888
8 927 12 555 12
8 927 123 8 123

 

Реально работает для Simple!!!

  • +1 1

Share this post


Link to post
Share on other sites
Posted (edited)

только вчера маялся этой херней, напишите ещё для какой маски это или что)

Edited by kimk

Share this post


Link to post
Share on other sites
8 часов назад, kimk сказал:

только вчера маялся этой херней, напишите ещё для какой маски это или что)

Применяется в симпле как регулярное выражение для телефона.

Например если покупатель пишет номер 8999ран987-не проканает.) 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.