1

Я делаю веб-форму и хотел иметь общий шаблон для номера телефона.

По моему опыту, каждый номер телефона может быть представлен в 13-значном формате: xxx-xxx-xxx-xxxx. Например, код страны какой-либо области в Швейцарии - 0041, но телефонные номера в целом содержат 13 цифр:

0041 44 995 1570 could be written as:
004 144 995 1570

Однако я не могу найти никаких доказательств 13-значного формата. Я нашел запись в Википедии https://en.wikipedia.org/wiki/E.164, и это, кажется, подразумевает, что общий формат номера телефона состоит из 15 цифр, чего я сам не видел.

Я не уверен, что этот вопрос принадлежит SuperUser, хотя.

1 ответ1

1

Проверьте раздел 6.1 в Рекомендации МСЭ-T E.164:

СЕРИЯ E: ОБЩАЯ РАБОТА С СЕТЬМИ, ТЕЛЕФОННАЯ СЛУЖБА, СЛУЖБА ЭКСПЛУАТАЦИИ И ЧЕЛОВЕЧЕСКИЕ ФАКТОРЫ

Международная деятельность. План нумерации международной телефонной связи.

Это говорит:

6.1 Длина международного номера МСЭ-Т E.164

МСЭ-Т рекомендует, чтобы максимальное количество цифр для международных географических, глобальных служб, приложений Сети и групп стран составляло 15 (исключая международный префикс). Администрациям предлагается сделать все возможное, чтобы ограничить количество набираемых цифр в той степени, которая возможна в соответствии с потребностями обслуживания.


Это означает, что вы должны рассчитывать на 15 цифр плюс международный префикс, который в большинстве стран равен 00.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .