Перейти к содержимому

Общая маска для телефонного номера?

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, хотя.

570 просмотров
Adobe спросил 10 лет назад
A 1 278

1 ответ

1

Check the section 6.1 in the Recommendation ITU-T E.164:

SERIES E: OVERALL NETWORK OPERATION, TELEPHONE SERVICE, SERVICE OPERATION AND HUMAN FACTORS

International operation – Numbering plan of the international telephone service

It says:

6.1 International ITU-T E.164-number length

ITU-T recommends that the maximum number of digits for the international geographic, global services, Network and groups of countries applications should be 15 (excluding the international prefix). Administrations are invited to do their utmost to limit the digits to be dialled to the degree possible consistent with the service needs.


It means that you have to count on 15 digits plus international prefix that in most countries is 00.

Спасибо за ваш ответ. Однако не могли бы вы привести пример общественного телефонного номера из 15 цифр? Если веб-форма запросит мой номер телефона в 15-значном формате, я бы запутался.

Adobe · 10 лет назад · 0

@ Adobe Это до 15, а не 15.

Alex.S · 10 лет назад · 1
jcbermu ответил 10 лет назад
J 15 506