手机_区号

const t = {
  '马来西亚': '0060',
  '印度尼西亚': '0062',
  '菲律宾': '0063',
  '新加坡': '0065',
  '泰国': '0066',
  '文莱': '00673',
  '日本': '0081',
  '韩国': '0082',
  '越南': '0084',
  '朝鲜': '00850',
  '香港': '00852',
  '澳门': '00853',
  '柬埔寨': '00855',
  '老挝': '00856',
  '中国': '0086',
  '台湾': '00886',
  '孟加拉国': '00880',
  '土耳其': '0090',
  '印度': '0091',
  '巴基斯坦': '0092',
  '阿富汗': '0093',
  '斯里兰卡': '0094',
  '缅甸': '0095',
  '马尔代夫': '00960',
  '黎巴嫩': '00961',
  '约旦': '00962',
  '叙利亚': '00963',
  '伊拉克': '00964',
  '科威特': '00965',
  '沙特阿拉伯': '00966',
  '阿曼': '00968',
  '以色列': '00972',
  '巴林': '00973',
  '卡塔尔': '00974',
  '不丹': '00975',
  '蒙古': '00976',
  '尼泊尔': '00977',
  '伊朗': '0098',
  '俄罗斯': '007',
  '希腊': '0030',
  '荷兰': '0031',
  '比利时': '0032',
  '法国': '0033',
  '西班牙': '0034',
  '直布罗陀': '00350',
  '葡萄牙': '00351',
  '卢森堡': '00352',
  '爱尔兰': '00353',
  '冰岛': '00354',
  '阿尔巴尼亚': '00355',
  '马耳他': '00356',
  '塞浦路斯': '00357',
  '芬兰': '00358',
  '保加利亚': '00359',
  '匈牙利': '00336',
  '德国': '0049',
  '南斯拉夫': '00338',
  '意大利': '0039',
  '圣马力诺': '00223',
  '梵蒂冈': '00396',
  '罗马尼亚': '0040',
  '瑞士': '0041',
  '列支敦士登': '004175',
  '奥地利': '0043',
  '英国': '0044',
  '丹麦': '0045',
  '瑞典': '0046',
  '挪威': '0047',
  '波兰': '0048',
  '埃及': '0020',
  '摩洛哥': '00210',
  '阿尔及利亚': '00213',
  '突尼斯': '00216',
  '利比亚': '00218',
  '冈比亚': '00220',
  '塞内加尔': '00221',
  '毛里塔尼亚': '00222',
  '马里': '00223',
  '几内亚': '00224',
  '科特迪瓦': '00225',
  '布基拉法索': '00226',
  '尼日尔': '00227',
  '多哥': '00228',
  '贝宁': '00229',
  '毛里求斯': '00230',
  '利比里亚': '00231',
  '塞拉利昂': '00232',
  '加纳': '00233',
  '尼日利亚': '00234',
  '乍得': '00235',
  '中非': '00236',
  '喀麦隆': '00237',
  '佛得角': '00238',
  '圣多美': '00239',
  '普林西比': '00239',
  '赤道几内亚': '00240',
  '加蓬': '00241',
  '刚果': '00242',
  '扎伊尔': '00243',
  '安哥拉': '00244',
  '几内亚比绍': '00245',
  '阿森松': '00247',
  '塞舌尔': '00248',
  '苏丹': '00249',
  '卢旺达': '00250',
  '埃塞俄比亚': '00251',
  '索马里': '00252',
  '吉布提': '00253',
  '肯尼亚': '00254',
  '坦桑尼亚': '00255',
  '乌干达': '00256',
  '布隆迪': '00257',
  '莫桑比克': '00258',
  '赞比亚': '00260',
  '马达加斯加': '00261',
  '留尼旺岛': '00262',
  '津巴布韦': '00263',
  '纳米比亚': '00264',
  '马拉维': '00265',
  '莱索托': '00266',
  '博茨瓦纳': '00267',
  '斯威士兰': '00268',
  '科摩罗': '00269',
  '南非': '0027',
  '圣赫勒拿': '00290',
  '阿鲁巴岛': '00297',
  '法罗群岛': '00298',
  '美国': '001',
  '加拿大': '001',
  '中途岛': '001808',
  '夏威夷': '001808',
  '威克岛': '001808',
  '安圭拉岛': '001809',
  '维尔京群岛': '001809',
  '圣卢西亚': '001809',
  '波多黎各': '001809',
  '牙买加': '001809',
  '巴哈马': '001809',
  '巴巴多斯': '001809',
  '阿拉斯加': '001907',
  '格陵兰岛': '00299',
  '福克兰群岛': '00500',
  '伯利兹': '00501',
  '危地马拉': '00502',
  '萨尔瓦多': '00503',
  '洪都拉斯': '00504',
  '尼加拉瓜': '00505',
  '哥斯达黎加': '00506',
  '巴拿马': '00507',
  '海地': '00509',
  '秘鲁': '0051',
  '墨西哥': '0052',
  '古巴': '0053',
  '阿根廷': '0054',
  '巴西': '0055',
  '智利': '0056',
  '哥伦比亚': '0057',
  '委内瑞拉': '0058',
  '玻利维亚': '00591',
  '圭亚那': '00592',
  '厄瓜多尔': '00593',
  '法属圭亚那': '00594',
  '巴拉圭': '00595',
  '马提尼克': '00596',
  '苏里南': '00597',
  '乌拉圭': '00598',
  '澳大利亚': '0061',
  '新西兰': '0064',
  '关岛': '00671',
  '科科斯岛': '006722',
  '诺福克岛': '006723',
  '圣诞岛': '006724',
  '瑙鲁': '00674',
  '汤加': '00676',
  '所罗门群岛': '00677',
  '瓦努阿图': '00678',
  '斐济': '00679',
  '科克群岛': '00682',
  '纽埃岛': '00683',
  '东萨摩亚': '00684',
  '西萨摩亚': '00685',
  '基里巴斯': '00686',
  '图瓦卢': '00688'
}

const str = `阿尔巴尼亚,阿尔及利亚,阿富汗,阿根廷,阿拉斯加,阿鲁巴岛,阿曼,阿森松,埃及,埃塞俄比亚,爱尔兰,安哥拉,安圭拉岛,奥地利,澳大利亚,澳门,巴巴多斯,巴哈马,巴基斯坦,巴拉圭,巴林,巴拿马,巴西,保加利亚,贝宁,比利时,冰岛,波多黎各,波兰,玻利维亚,伯利兹,博茨瓦纳,不丹,布基拉法索,布隆迪,朝鲜,赤道几内亚,丹麦,德国,东萨摩亚,多哥,俄罗斯,厄瓜多尔,法国,法罗群岛,法属圭亚那,梵蒂冈,菲律宾,斐济,芬兰,佛得角,福克兰群岛,冈比亚,刚果,哥伦比亚,哥斯达黎加,格陵兰岛,古巴,关岛,圭亚那,海地,韩
国,荷兰,洪都拉斯,基里巴斯,吉布提,几内亚,几内亚比绍,加拿大,加纳,加蓬,柬埔寨,津巴布韦,喀麦隆,卡塔尔,科科斯岛,科克群岛,科摩罗,科特迪瓦,科威特,肯尼亚,莱索托,老挝,黎巴嫩,利比里亚,利比亚,列支敦士登,留尼旺岛,卢森堡,卢旺达,罗马尼亚,马达加斯加,马尔代夫,马耳他,马拉维,马来西亚,马里,马提尼克,毛里求斯,毛里塔尼亚,美国,蒙古,孟加拉国,秘鲁,缅甸,摩洛哥,莫桑比克,墨西哥,纳米比亚,南非,南斯拉夫,瑙鲁,尼加拉瓜,尼泊尔,尼日尔,尼日利亚,纽埃岛,挪威,诺福克岛,葡萄牙,普林西比,日本,瑞典,瑞士,萨尔瓦多,塞拉利昂,塞内加尔,塞浦路斯,塞舌尔,沙特阿拉伯,圣诞岛,圣多美,圣赫勒拿,圣卢西亚,圣马力诺,斯里兰卡,斯威士兰,苏丹,苏里南,所罗门群岛,索马里,台湾,泰国,坦桑尼亚,汤加,突尼斯,图瓦卢,土耳其,瓦努阿图,危地马拉,威克岛,维尔京群岛,委内瑞拉,文莱,乌干达,乌拉圭,西班牙,西萨摩亚,希腊,夏威夷,香港,新加坡,新西兰,匈牙利,叙利亚,牙买加,伊拉克,伊朗,以色列,意大利,印度,印度尼西亚,英国,约旦,越南,赞比亚,扎伊尔,乍得,直布罗陀,智利,中非,中国,中途岛`
const c = Object.keys(t).sort((a, b) => a.localeCompare(b))
const arr = str.split(',')
const dic = {}
for (const e of arr) {
  dic[e] = t[e]
}
const arr2 = []
for (const k in dic) {
  arr2.push({
    local: k,
    prefix: dic[k]
  })
}
const fs = require('fs')
fs.writeFileSync('sss.json', JSON.stringify(arr2))
console.log(arr2);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值