gpt4 book ai didi

javascript - 如何在google-libphonenumber Js包中获取ISO国家代码

转载 作者:太空宇宙 更新时间:2023-11-03 23:57:17 24 4
gpt4 key购买 nike

我正在创建新服务,需要基于手机号码的国家/地区 ISO 代码。我正在使用 google-libphonenumber 包,但在此包中它提供基于移动和国家/地区 ISO 代码的信息。

我在谷歌上搜索了这个官方 npmjs 网站 https://www.npmjs.com/package/google-libphonenumber但没有达到我的要求。

const phoneUtil = require('google-libphonenumber').PhoneNumberUtil.getInstance();


const number = phoneUtil.parseAndKeepRawInput('7358469469', 'IN');
const number = phoneUtil.parse('7358469469');

预期结果:我期望基于手机号码的国家/地区 ISO 代码。

实际结果: parseAndKeepRawInput 和解析函数期望移动和国家/地区 ISO 代码返回详细信息。

最佳答案

这是不可能完成的任务,一个电话号码可以在不同的国家/地区有效。电话号码 7358469469 可以位于印度 (+91-7358469469) 或中国 (+86-7358469469) 或任何其他国家/地区。

但是,如果电话号码以 + 开头,您可以根据国家/地区代码规范解析该号码并提取国家/地区代码。请引用https://countrycode.org/所有国家/地区的代码列表。

关于javascript - 如何在google-libphonenumber Js包中获取ISO国家代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56527026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com