我正在构建移动网站的注册部分,我需要从手机号码的国家代码中检索国家名称(例如,+1 对应于美国)。
是否有任何公开可用的代码/数据库将包含此信息。
我试过搜索,但我想出的只是将国家前缀转换为国家名称(美国-美国)。
这与编程无关,但维基百科始终是您的朋友。
维基百科还链接到国际电信联盟 (ITU) 的此页面。
是的,有,但它有点牵涉(嗯,真的没那么难)。
您只需要按照 1 位前缀、2 位前缀、3 位前缀等的顺序查找,以便正确完成匹配(至少,我认为是这样)。
确保为它编写了一个不错的测试套件 :) 玩得开心。