使用libphonenumber解析Node JS中的电话号码

时间:2014-07-09 07:31:55

标签: node.js libphonenumber

我需要解析从电话簿中提取的所有电话号码,以便说出平面文件

输入将是一个电话号码字符串列表,可以是这种形式(考虑到我的位置是印度)

+91-99XXXXXXXX
98XXXXXXXX
098XXXXXXXX
011-25XXXXXX     // This is a Delhi local number
0044-79XXXXXXXX  // A number from England
+1-602-XXXXXXX   // A number from US
602-XXXXXXX      // Another number from US but missing country code
2582XXXX         // A local number from Delhi but missing state STD code of 011

现在我需要按照谷歌的libphonenumber库以国际格式存储所有这些数字。

  • 现在,有没有办法知道(或猜测)正确的国家/地区代码 它不见了?

  • 如何将国家/地区代码与电话号码分开?

  • 与我在谷歌的libphonenumber中看到的相差甚远 库,它将输入作为电话号码和ISO国家代码进行解析 一个电话号码。但是如何从中获取ISO国家/地区代码 数字ISD代码?

提前致谢

0 个答案:

没有答案