国家/地区代码 到 国家/地区名称 转换
我正在构建移动网站的注册部分,我需要从手机号码的国家/地区代码中检索国家/地区名称(例如,+1 对应于美国)。
是否有任何公开可用的代码/数据库包含此信息。
我尝试过搜索,但我想到的只是将国家/地区前缀转换为国家/地区名称(美国)。
I'm building the registration part of a mobile site and I need to retrieve the country name from the country code of a mobile phone number (eg. +1 corresponds to United States).
Is there any publicly available code/database that will have this info.
Ive tried searching but all I come up with is the conversion of country prefixes to country names (us-United States).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这与编程无关,但一如既往维基百科是你的朋友。
维基百科还链接到国际电信联盟 (ITU) 的此页面。
This isn't really programming related, but as always Wikipedia is your friend.
Wikipedia also links to this page at the International Telecommunication Union (ITU).
国家/地区代码
Country codes
是的,有,但有点复杂(嗯,其实没那么难)。
您只需要按照 1 位前缀、2 位前缀、3 位前缀等顺序查找,即可正确完成匹配(至少我是这么认为)。
确保你为它编写了一个很好的测试套件:)玩得开心。
Yeah, there is, but it's slightly involved (well, not that hard really).
You'll just need to look up in the order of 1-digit prefix, 2-digit prefix, 3-digit prefix, etc, in order to get the match done correctly (at least, I think so).
Make sure you write a nice test suite for it :) Have fun.