сколько в номере телефона символов

Заблуждения программистов о телефонных номерах

Список составили разработчики Java, C++ и JavaScript библиотеки libphonenumber для парсинга, форматирования и проверки телефонных номеров

Телефонные номера используются повсеместно и довольно давно. Поэтому очень удивительно, сколько заблуждений остаётся у программистов относительно них.

1. Телефонные номера, действительные сейчас, останутся действительными всегда. Телефонные номера определённого типа (например, мобильные), никогда не сменят тип.

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

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

2. Телефонный номер однозначно идентифицирует человека.

Ещё не так давно, когда мобильников не существовало, считалось вполне нормальным иметь один домашний телефон для всей семьи. В некоторых районах мира такое сохранилось до сих пор, когда родственники (или даже друзья) пользуются общим телефонным номером.

3. У человека есть только один телефонный номер.

Очевидно, это не всегда так.

4. Телефонные номера не могут быть использованы заново.

Старые номера заново вводят в оборот и раздают другим людям.

5. Каждый код страны соответствует в точности одной стране.

У США, Канады и нескольких карибских островов одинаковый код +1. Россия и Казахстан делят код +7. И это не единственные примеры!

6. Каждой стране соответствует только один код.

В данный момент (март 2016 года) на телефоны в спорной и не всеми признанной территории Косово можно дозвониться через национальные коды Сербии (+381), Словении (+386) или Монако (+377), смотря где и когда был выдан номер.

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

7. Телефонный номер можно набрать отовсюду.

Некоторые номера можно набрать только внутри страны. Некоторые набираются из определённой группы стран, например, как международные номера 00800. Некоторые набираются только если абонент обслуживается конкретным оператором связи.

8. Есть только два способа набрать номер: в международном формате или в местном.

Для некоторых номеров требуются различные префиксы, в зависимости от того, откуда набирается номер; с какого устройства и на какое устройство вы звоните; находитесь ли вы внутри или за пределами определённого географического региона.

9. Чтобы сделать номер доступным для дозвона, достаточно сменить префикс.

В Аргентине для внутренних звонков нужно вставить цифры «15» после кода региона, но перед местным номером, а цифру «9» после кода страны (54) нужно удалить. Так международный номер +54 9 2982 123456 превращается в местный номер 02982 15 123456.

10. Ни один префикс реального телефонного номера не может быть реальным телефонным номером.

В некоторых странах возможно попасть на другого абонента, если набрать дополнительные цифры после телефонного номера. Так, номер 12345678 может принадлежать одному человеку, а номер 123456 — другому.

11. По неправильно набранному номеру невозможно дозвониться.

В некоторых странах или на некоторых аппаратах лишние цифры отбрасываются. Например, 1-800-MICROSOFT — это неправильный номер, но он всё равно соединит с Microsoft, потому что лишние цифры отбрасываются. Также и на номера вроде 911 в некоторых странах можно позвонить, набрав 911123, но не во всех странах.

В других странах оператор «исправляет» неправильный номер, например, добавляя мобильный код, если он знает, что это мобильный номер.

12. Все действующие телефонные номера соответствуют спецификациям ITU.

Спецификации ITU содержат стандарты вроде такого: «Национальные номера не могут быть больше 16 разрядов», но в Германии раздавали действующие телефонные номера длиннее этого.

13. Все действующие телефонные номера принадлежат какой-либо стране.

Есть много «национальных кодов», которые выдавали организациям без географической привязки, таким как «800» или спутниковые сервисы.

14. Телефонный номер содержит только цифры.

В Израиле некоторые рекламные номера начинаются с «*».

15. Телефонные номера всегда написаны в ASCII.

В Египте телефонные номера обычно записывают местными цифрами.

Источник

Формат телефонных номеров

Читайте наш новый материал о форматах телефонных номеров при отправке рассылок из личного кабинета, API или через интеграции с популярными CMS/CRM-системами.

Достаточно часто наши клиенты и партнеры сталкиваются с некоторыми сложностями при отправке СМС-сообщений из-за того, что в их базах для рассылок используются не совсем канонические номера телефонов. Для того, чтобы СМС-сообщение было корректно отправлено получателю, наша система должна распознать:

Несмотря на кажущуюся простоту этого вопроса, на практике применяется огромное количество самых разных вариаций написания телефонных номеров, немалая часть из которых приводит к невозможности отправить сообщения, а некоторые форматы так напрямую приводят к самым неприятным моментам, когда СМС ошибочно отправляется в другую страну (и другому абоненту, соответственно) и при этом неверно тарифицируется.

На примере номера +79001234567 проиллюстрируем несколько примеров многообразия форматов, которые мы регулярно встречаем на практике:

К этому стоит добавить также:

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

Наша компания, разумеется, всеми силами пытается облегчить жизнь клиентов и партнеров и:

Единственная оговорка: при отправке СМС через API требуется очень жесткий канонический формат номера телефона а виде +79001234567 или 79001234567, так как запросы идут напрямую на СМС-шлюзы операторов связи.

Источник

Здесь был Вася

Правильно написанный телефонный номер помогает вашему клиенту или другу дозвониться без хлопот. Если вам не безразлично, как человек будет вас искать, уделите внимание этому вопросу. Запись телефонных номеров менялась более ста лет с момента изобретения телефона, как менялись и сами номера (например, до 1968 года телефонные номера в СССР записывались с буквами).

Коротко о записи российских номеров

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Углубимся. С чего начинать номер? +7 или 8

Запись российских (и, кстати, казахских и абхазских) номеров начинается с кода страны: +7. Россия и Казахстан унаследовали семерку от СССР (вы знали, что международный код СССР был +7?). А восьмёрка — это принятый внутри СССР код выхода на межгород, которым мы пользуемся до сих пор на стационарных телефонах. Для международных звонков со стационарных телефонов мы набираем 8 10. Правила выхода на международную линию разные во всех странах:

Россия → Австралия8 106135665-43-21+61 356 65-43-21
код выходакод страныкод городаномер абонентаномер целиком
Австралия → Россия00 117495765-43-21+7 495 765-43-21
Турция → Россия007495765-43-21
Япония → Россия0107495765-43-21

Т. е. записывая номер через восьмёрку, вам придется объяснить иностранцу, что, во-первых, ему надо звонить в Россию (а не Вьетнам или Южную Корею, телефоны которых начинаются с восьмёрки), во-вторых, что восьмёрку ему не надо набирать вовсе, а вместо нее надо набирать семёрку.

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

В рекламе, на сайтах и т. д. также некорректно использовать восьмёрку, либо таким номерам следует давать пояснение: только для России.

Интересно, что в Беларуси (и некоторых других странах бывшего Союза) также сохранился принцип выхода на межгород существовавший в СССР. Т. е. владелец белорусского интернет-магазина, указавший номер через восьмёрку, затруднит жизнь своим потенциальным клиентам из России. Они просто не смогут дозвониться, если не обратят внимания, что магазин находится в другой стране. Как быть? Начинать номер с кода страны:

Где ставить скобки в телефонном номере?

Нет жёстких правил в отношении скобок. Но есть нормы русского языка (скобки используются для поясняющей или дополняющей информации). Поэтому в скобки следует брать необязательную часть телефонного номера.

БрянскПитерМоскваМобильные номера
(+7 48-32) 54-32-10(+7 812) 765-43-21+7 495 765-43-21+7 987 654-32-10

Внутри некоторых городов код не обязателен к набору и может опускаться. При этом скобки в таких случаях можно как опускать, так и использовать при написании. Т. е. брянский номер можно было написать без скобок +7 48-32 54-32-10 и даже без кода города 54-32-10 (если из контекста понятно, о каком городе речь). Скобки упрощают восприятие номера, разбивая его на необязательную и обязательную части.

В московских и мобильных номерах скобки не ставятся

В Москве, после введения дополнительного префикса 499, записывать код города в скобках уже будет некорректно. Поэтому московские номера следует писать без скобок: +7 495 765-43-21 или +7 499 765-43-21.

В номерах мобильных телефонов все цифры обязательны к набору. А запись +7 (987) 654-32-10 и вовсе выглядит нелепо — не набрав код оператора вы вряд ли куда-либо дозвонитесь.

Источник

Международный формат телефонных номеров

Международный формат телефонных номеров

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Мы привыкли записывать телефонный номер, начиная с восьмерки. Поэтому когда где-либо требуется записать или ввести на сайте номер телефона в международном формате, то сразу в голове масса вопросов.

Подробно рассказываем, как набрать номер телефона в международном формате, и откуда вообще взялся этот формат.

Российские номера сотовых телефонов в международном формате состоят из трех элементов:

Итак, чтобы записать номер в международном формате, следует набрать 11 цифр, не считая знака плюсика. Эта комбинация используется для звонков из зарубежных стран в Россию, внутри страны можно звонить, набирая вместо +7 восьмерку. В книге контактов лучше сразу сохранять номера в международном формате, потому что зачастую звонки через восьмерку не проходят.

Номер «Мегафон» в международном формате имеет префиксы 920-929, 936 и 937. Номера МТС в международном формате отличаются префиксом 910-919, 980-989. Номера «Билайн» в международном формате легко узнать по префиксам 903-909, 961-968, 976.

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

Строго говоря, любые российские сотовые номера сразу пишутся в международном формате, так как без кода страны и кода оператора позвонить по ним невозможно.

В международном формате можно набрать и любой городской (местный) номер. Если вам нужно позвонить, к примеру, в отель за рубежом, со стационарного телефона следует набрать 8-10-<код страны>—<код города>— номер абонента. А вот с сотового номера нужно набирать вместо 8-10 — плюс и код страны.

Международный формат номеров США, Украины, Белоруссии

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Цифра +7 определяет принадлежность номера к российской телефонной сети. Для других стран зарезервированы иные коды. Американский сотовый номер выглядит так:

Каждый штат США имеет свой префикс, а вот привязки номера телефона к оператору в США не существует. В одном штате может быть несколько вариаций префиксов.

Например, в Нью-Йорке используются коды 347, 212 и 646. В то же время, абонент с этим номером может переехать в какой угодно штат, роуминга внутри страны нет, так что по этим цифрам можно определить только, в каком штате номер был впервые зарегистрирован.

Также цифры, идущие после +1 в международном американском номере, позволяют определить, со стационарного или сотового номера вам звонят. К примеру, 212 код стационарной сети Нью-Йорка (но не в 100% случаев).

У каждого сотового оператора Украины, соответственно, свои коды:

Хотя у Казахстана код страны совпадает с Россией, их номера определяются по префиксу: они имеют формат +7(6xx)xxx-xx-xx или +7(7xx)xxx-xx-xx. Префиксы российских сотовых операторов принадлежат исключительно диапазону (9хх).

Отметим, что на территории страны также действует нумерация с кодом начинающимся на восьмерку. Также, как в России, это специальные многоканальные номера. К примеру, 800 для бесплатных звонков с любого казахстанского номера.

Теория появления международного формата номера

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Последовательность набора номера определяется телефонным планом нумерации — унифицированной системой, позволяющей пользователям сети отправлять и принимать звонки, а также определять звонящего (услуга определения номера включена во все тарифные планы сотовых операторов).

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

В основном страны применяют закрытый план нумерации, Москва сегодня полностью переведена на него. Отметим, что популярный термин “прямой номер” появился до того, как введен закрытый план. “Кривым”, на самом деле, является не номер с городским кодом, а тот, что можно набирать напрямую без кода города/оператора.

По планам Министерства коммуникаций и связи, к 2020 году Россия должна полностью перейти на закрытый план нумерации. Это означает, что в городах нельзя будет набирать короткие 5-7-значные номера для местных вызовов, а всегда будет необходимо использовать полный международный формат номера.

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

Если говорить о вызовах со стационарных телефонов, то для выхода на межгород нужно набирать 8-ку (в других странах 0).

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

Страны редко меняют план нумерации, но в ближайшем будущем это предстоит россиянам. Большинство абонентов не почувствуют разницы, ведь в телефонной книге смартфона удобно сразу сохранять длинную версию номера, лишь только редким пользователям стационарных телефонов придется всегда набирать длинные номера в международном формате.

Резюме

Российский номер сотового телефона в международном формате состоит из 11 цифр, где +7 — это международный идентификатор страны, (9хх) — префикс оператора, также показывающий регион регистрации номера, а дальше идет семизначный номер абонента.

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

Источник

Из чего состоит телефонный номер?

Из чего состоит телефонный номер?

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

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

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

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

История

Номера современной структуры появились не сразу, этому предшествовал целый ряд событий. Первые телефонные линии были однопроводными (вторым проводом служила Земля), а в 1883 году появились двухпроводные линии. Принцип соединения абонентов каждый с каждым, с которого начиналась телефонная сеть, быстро продемонстрировал свою громоздкость и мог реально использоваться только при небольшом числе линий.

Люди начали понимать, что полезность телефона можно будет оценить по достоинству лишь тогда, когда появится возможность переключения абонентов.

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

Первый ручной коммутатор был установлен в США в 1878 году. Им управлял оператор, соединяющий примерно 200-300 абонентов. Коммутатор с шаговым искателем положил начало созданию автоматических телефонных станций (АТС).

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

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Именно в двадцатые годы прошлого столетия появились первые телефонные аппараты с дисковым набором номера. Кнопочные же телефоны появились в США только в пятидесятых годах, а в бывшем Советском Союзе лишь в восьмидесятые. Сегодня для стационарной связи можно купить телефонные аппараты и с сенсорными экранами, и с дисковым номеронабирателем.

Телефонная сеть сегодня представляет собой совокупность коммутационных узлов и станций, каналов, связи, межстанционных и абонентских линий и абонентских гаджетов, как мы называем их сейчас. Все это обеспечивает передачу и прием информации с помощью разнообразных кодов, неотъемлемой частью которых являются коды стран, городов, операторов.

Структура номера

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

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

Однако, из чего же состоит привычный нам сегодня номер телефона? Учитывая, что большая часть пользователей в России использует набор номера через восьмерку, то расскажем о структуре номера в обратном порядке.

Независимо от структуры каждого конкретного номера, в России используются номера, состоящие из десяти цифр. Последние пять, шесть или семь из них — это непосредственно сам телефонный номер, закрепленный за определенным абонентом. Количество цифр зависит от того, где используется номер. Так, все мобильные номера, а также городские в крупных городах, имеют семь цифр. Меньшее количество допускается в небольших населенных пунктах.

Однако если все номера имеют десять цифр, то почему в номере абонента может быть разное количество? Дело в том что перед ним указывается код, обозначающий оператора сотовой связи или населенного пункта. Так, поскольку все мобильные номера имеют семь цифр, то код оператора состоит из трех. Сразу отметим, что все коды сотовых операторов в России начинаются с девятки, что позволяет легко отличить мобильный номер от городского.

Коды городов и населенных пунктов могут состоять из трех, четырех, или пяти цифр. Коды крупных городов, имеющие семизначную нумерацию абонентских номеров, состоят из трех, а более мелкие — четырех или пяти.

сколько в номере телефона символов. Смотреть фото сколько в номере телефона символов. Смотреть картинку сколько в номере телефона символов. Картинка про сколько в номере телефона символов. Фото сколько в номере телефона символов

На примере Москвы и области это выглядит следующим образом. Москва имеет коды 495 и 499, а вот остальные города области начинаются с цифр 496, и состоят из четырех или пяти цифр. Так, подмосковный Климовск имеет код 4967 и шестизначную нумерацию абонентских номеров, а Клин — 49624, и пятизначные номера пользователей.

Чтобы совершить звонок необходимо просто набрать номер абонента в небольших городах, а в Москве, к примеру, использовать набор номера без кода города нельзя.

Однако если набирать номер с кодом, то перед этим необходимо использовать еще одни код, обеспечивающий выход на междугороднюю линию. Если набор номера происходит в России, и совершается он на российский номер, то необходимо набрать восьмерку. Если же номер набирается с мобильного телефона, или из-за границы, то потребуется использовать международный код страны, перед которым указать знак “+”.

Код страны может состоять из одной, двух, или трех цифр. Международный код России — +7. Однако такой же код используется и для Казахстана. Аналогично код +1 делят между собой Соединенные Штаты и Канада. Двузначные коды, к примеру, имеют Норвегия (+47), Сингапур (+65), Южная Корея (+82). Примеры трехзначных — Украина (+380), Чехия (+420), ОАЭ (+971).

Как правильно набирать номер

В России существует два варианта набора номера — через плюс, и через восьмерку. Находясь в России, нет никакой разницы, как набирается номер, и от этого не зависит его стоимость. Однако если потребуется набирать номер в другой стране мира, то необходимо использовать либо международный формат через плюс, либо через местный аналог “восьмерки”. Так, в странах Европы используется набор через “ноль”.

При сохранении номера телефона в сотовом, мы рекомендуем использовать международный формат номера. Это позволит правильно набрать номер, где бы вы ни находились — в России, или за тысячи километров от дома. Однако, при совершении звонков из-за рубежа, важно убедиться, что у вас подключен выгодный тарифный план для путешествий по миру, который можно выбрать на нашем сайте.

Источник

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

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