Валидный номер телефона что это
Перейти к содержимому

Валидный номер телефона что это

  • автор:

что значит не валидный номер телефона я не понимаю

Правильный. Некоторых номеров просто не может быть.
Например, +71234 не может быть — слишком короткий.

Андрей ПанаринИскусственный Интеллект (203292) 6 лет назад

Валидный = правильный

Остальные ответы

валидный
(спец.) соответствующий требованиям, допустимый, приемлемый, правильный

Источник: http://ru.wiktionary.org/wiki/валидный

неправильно, нерабочий, неподходящий

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Как проверить международный номер телефона на валидность?

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

  • Вопрос задан более двух лет назад
  • 2276 просмотров

2 комментария

Простой 2 комментария

Lynn

Всё остальное неуниверсально

Встречный вопрос: а зачем это делать одним регулярным выражением? Зачем такое ограничение самому себе и отвечающим? Зачем копать яму гигантской ложкой, когда есть лопата, кирка и лом? А проверка в два регулярных выражения вас не устроит? А проверка с помощью кода? Или код + рег. выражение?

Решения вопроса 0
Ответы на вопрос 4

trapwalker

Сергей П @trapwalker
Программист, энтузиаст

По идее стандарт номера телефона, по которому отовсюду можно позвонить такой: «\+\d<11>«.
Проблемы могут возникнуть с местными городскими соращенными номерами, там может быть и 5 цифр и 6 и 7 без кода города. Но если вы собираете номера телефонов по всему миру. то код города и страны вам все равно нужен,а значит 11-значный номер в любом случае будет правильным.
В разных местах по-разному ринято группировать цифры скобочками и дефисами. Но это к формату самого номера не относится, номер начинается с плюса и имеет 11 цифр. всё.
Из него взяв первую одну или больше цифр можно получить код страны, потом. для местных номеров, код региона, потом местный номер, но это лишнее, мне кажется. Берите одиннадцать цифр и всё.
Для разных стран можно предлагать пользователю разные форматы отображения и группировки цифр номера, но это уже прям можно сказать лишнее. Просто при вводе гнорируйте все кроме цифр, а плюс оставьте зафиксированным, чтобы люди догадались, что номер нужен в полном международном одиннадцатизначном формате.

Ответ написан более двух лет назад
Нравится 1 4 комментария

Lynn

Если бы везде 11.
В Мексике, например 12 считая +52

Международный стандарт вроде ограничивает 15 цифрами.

Номер телефона

Ориентировано на российские мобильные + городские с кодом из 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

UPD: спасибо Nutochka, bask и остальным участникам дискуссии: вместе мы нашли истину. Пусть регулярка теперь стала не такой критичной, но больше клиентов смогут ввести номер.

UPD 2: и отдельное «спасибо» всем, кто спустили мою карму. 🙂

  • телефон
  • регулярное выражение

Как определяется невалидность мобильного номера

Одной из наиболее распространенных причин недоставки рассылок в каналах SMS и Viber является невалидность номера мобильного телефона. В статье расскажем, как номер телефона потребителя признается невалидным и как самостоятельно вернуть номеру статус валидного.

Важно понимать, что валидность номера мобильного телефона — параметр кросспроектный , но не кроссканальный . Если номер есть в базе других проектов (компаний-клиентов Mindbox), то статистика ведется по активности номера во всех проектах, и он признается системой валидным/невалидным также во всех проектах. Иначе с каналами SMS и Viber: номер может быть валиден в одном канале и невалиден в другом.

Для определения валидности номера телефона ведется учет недоставок сообщений потребителю отдельно в каждом канале. Невалидность номера определяется в зависимости от количества и времени недоставок.

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

Критерии невалидности

Невалидными признаются номера в следующих случаях:

  1. Было 3 и более недоставки в один день, до или после этого дня недоставки были хоть раз.
    Пример.
    НЕвалидный : было 3 и более недоставки 15.01.2016, и хотя бы 1 недоставка в любой другой день.
  2. Было 2 недоставки в один день, и была хотя бы 1 недоставка минимум за 14 дней (включительно) до или через 14 дней (включительно) после этого дня.
    Пример.
    НЕвалидный: было 2 недоставки 15.01.2016 и недоставка до 01.01.2016.
    НЕвалидный: было 2 недоставки 15.01.2016 и недоставка 29.01.2016 и позже.
    Валидный: было 2 недоставки 15.01.2016 и недоставка в течение 13 дней до или после этого дня (13.01.2016 (или 19.01.2016).
  3. Недоставки в три разных дня в любом количестве в период больше 14 дней.
    Пример.
    НЕвалидный: недоставки 01.01.2016, 05.01.2016 и 01.02.2017.
    Валидный: недоставки 01.01.2016, 05.01.2016 и 06.01.2016.
Валидность — неочевидные случаи
  1. Было 3 и более недоставки в один день, до или после этого дня отправок/недоставок не было вообще — валидный.
  2. Было 2 или более недоставки в один день, в течение 13 дней до или после этого дня была 1 недоставка — валидный.
  3. Было 2 или более недоставки в один день, в течение 13 дней до или после этого дня было 2 недоставки и более (в один или несколько дней) — валидный.
Как пометить номер валидным

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

В случае недоставки — она засчитается как самая первая недоставка на номер, так как все предыдущие были сброшены.

SMS-рассылки: как настроить и запустить канал с самым высоким open rate

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *