libphonenumber [Js] 仅获取国家代码
libphonenumber [Js] get country code only
我正在使用 libphonenumber with the npm package。
我遇到的问题是这个:
// Get an instance of `PhoneNumberUtil`.
var phoneUtil = require('googlelibphonenumber').PhoneNumberUtil.getInstance();
phoneUtil.parse('+44') // throws exception
phoneUtil.parse('+44234') // gives me an object to work with
我需要能够解析一个 可以 完整或不完整的数字。在最坏的情况下,它将 只是国家代码 。在这种情况下,我希望能够为它获得国家。
有办法实现吗? API 没有很好的记录,我只是在查看源代码时尝试使用 REPL。
您不能总是根据 phone 代码找出国家/地区,因为例如美国和加拿大都有 1
代码。
对于不完整的数字,您可以尝试使用 asYouType
,然后访问 .country
属性,如下所述:
我正在使用 libphonenumber with the npm package。
我遇到的问题是这个:
// Get an instance of `PhoneNumberUtil`.
var phoneUtil = require('googlelibphonenumber').PhoneNumberUtil.getInstance();
phoneUtil.parse('+44') // throws exception
phoneUtil.parse('+44234') // gives me an object to work with
我需要能够解析一个 可以 完整或不完整的数字。在最坏的情况下,它将 只是国家代码 。在这种情况下,我希望能够为它获得国家。
有办法实现吗? API 没有很好的记录,我只是在查看源代码时尝试使用 REPL。
您不能总是根据 phone 代码找出国家/地区,因为例如美国和加拿大都有 1
代码。
对于不完整的数字,您可以尝试使用 asYouType
,然后访问 .country
属性,如下所述: