【发布时间】:2013-11-02 22:50:02
【问题描述】:
我有一个包含电话号码的数据库,我想根据电话号码的国家/地区代码对其进行格式化。
数字目前以以下格式存储:
+[country_code][number] (like +4512345678)
我需要的是某种javascript库,基于国家代码可以按照官方国家格式(http://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers)格式化数字。下面是一些如何格式化一些数字的示例
+4512345678 => +45 12 34 56 78
+12892708970 => (289) 270-8970
我在这里https://code.google.com/p/libphonenumber/ 找到了这个Java 库,它基本上解决了这个问题。但是我想要一个简单的 Javascript 解决方案,他们实际上在他们的页面上进行了演示,但是我找不到他们使用的文件文件的任何官方下载,这让我想知道是否存在更好的解决方案?
【问题讨论】:
-
您在 Google 代码中发布的那个库链接也已经有一个 JavaScript 库了!
-
是的 - 他们有一个 javascript 示例,但正如我在帖子中所写的那样,我似乎无法正式下载该 Javascript 文件 - 只能从他们示例的源代码中获取它? (demo-compiled.js)。
-
是的 - 请参阅下面的答案。它有所有的文件和演示
标签: javascript number-formatting phone-number