Hello У меня есть номер телефона в нем E164 format
: +212640588740
и я хочу его конвертировать в international format
: +212 640-588740
. Существует эта библиотека http://code.google.com/p/libphonenumber/, которая делает это преобразование очень хорошо, но для этого требуется номер телефона и код страны, который я не могу предоставить, потому что я читаю телефон для преобразования из БД.Javascript преобразование номера телефона из E164 в международный формат
В основном я хочу сценарий или библиотеку, которая принимает в качестве аргументов E164 и превращает его в это международный стандартный формат, как следующее:
+212640588740 => +212 640-588740
+33336578668 => +33 3 36 57 86 68
+17877491410 => +1 787-749-1410
Любые идеи приветствуются, спасибо заранее.
почему ты меченый это JQuery? вы используете jquery и не против решения, которое использует jquery? – tgkprog
Как вы можете преобразовать номер телефона в международный формат, если вы не знаете код страны? Любые решения без использования кода страны приведут к некоторой проблеме, ранее или позже. В принципе, вы должны добавить поле в БД, чтобы указать для каждого номера код страны. –
Вы не можете извлечь код страны из своего номера звонков? вам понадобится какая-то база данных со всеми кодами страны, а затем вы берете первые номера своего номера телефона, соответствующие одному из кодов в базе данных. – basilikum