Как эффективно анализировать и форматировать номера моей адресной книги в E164?

У меня проблема с моей адресной книгой.

В моей адресной книге есть номера телефонов Франции, Великобритании, США и Германии. Все они отформатированы по-разному: национальный, E164 и международный для Франции, какой-то номер США, который сформирован на международном уровне, национальный и т. Д. В моей адресной книге из разных стран так много разных форматов.

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

Я использую libphonenumber, чтобы разобрать мой номер. Но даже с этим, не удалось отформатировать его.

Есть идеи, как это сделать?

0 ответов

Другие вопросы по тегам