Точное сопоставление телефонных номеров из адресной книги

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


person user2916310    schedule 14.05.2014    source источник
comment
Вы можете предположить, что номера без кода города относятся к тому же коду города, что и пользователь.   -  person rmaddy    schedule 14.05.2014


Ответы (1)


Я бы посоветовал хранить код города и номер отдельно. Таким образом, вы сможете сравнивать телефонные номера без кодирования местности с некоторой степенью уверенности, вместо того, чтобы просто сравнивать последние 7 цифр 10+ цифр телефонного номера.

person user3609181    schedule 14.05.2014