如何将电话号码转换为标准格式?

时间:2013-12-06 12:08:03

标签: android algorithm phone-number

我需要开发一个Android应用程序的后端,我将从android手机中获取用户的联系人,并检查他的任何一个联系人是否已经在db中。 我需要一个好的算法来匹配用户联系号码和存储在Db中的号码。我正在用他们的国家代码存储用户号码。(eg :"911234567890" for Indian number)。但是用户将以不同的格式(Eg 1234567890,+961 2345 6789,123-456-7890,+911234567890,01234567890 etc)保存联系人。如何转换这些数字到标准格式?

1 个答案:

答案 0 :(得分:1)

Google的libphonenumber包含解析,格式化和验证电话号码的功能。