问题标签 [libphonenumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
446 浏览

java - 当用户输入每个数字时,如何使用 libPhoneNumber-iOS 即时格式化电话号码

libPhoneNumber 具有 AsYouTypeFormatter 函数(在用户输入每个数字时即时格式化电话号码)。工作示例:

如何使用 libPhoneNumber-iOS 做到这一点?是真的?我没有找到类似的功能。

谢谢!

0 投票
1 回答
386 浏览

java - 将 AsYouTypeFormatter 与 JTextField 一起使用

我想使用 LibPhoneNumber ( http://code.google.com/p/libphonenumber/ ) 中的 AsYouTypeFormatter 和 JTextField 来格式化电话号码。但是,我不能使用文档侦听器来更改 JTextField 中的文本,并且 ActionListener 仅在单击鼠标时才起作用。我看到的所有其他问题都涉及使用适用于 Android 的 AsYouTypeFormatter,但我正在制作一个桌面应用程序。

0 投票
1 回答
4896 浏览

php - php的libphonenumber

我正在使用https://github.com/davideme/libphonenumber-for-PHP来格式化电话号码

我有 1800 个号码的问题

我期望从中得到的$formattedNumber"1800 123456"

我得到的是一个未格式化的数字"1800123456"

如果我需要做些什么来使其正确格式化?

0 投票
1 回答
2090 浏览

phone-number - Google 的 LibPhoneNumber 包:7777777779 和 2234567890 是无效的美国电话号码吗?

问题:我正在使用 Google 的 LibPhoneNumber 包来验证 Java 中的电话号码。当国家设置为美国时,77777777792234567890被归类为无效号码,但7866438057是有效的。为什么是这样?我已经尝试阅读为什么它们可能无效,例如在美国电话号码维基百科页面上,但我没有看到任何答案。

代码 :

0 投票
1 回答
5495 浏览

javascript - Javascript将电话号码从E164转换为国际格式

你好,我有一个电话号码E164 format+212640588740我想把它转换成它的international format+212 640-588740。有这个库http://code.google.com/p/libphonenumber/可以很好地进行此转换,但它需要一个电话号码和一个我无法提供的国家/地区代码,因为我正在阅读要转换的电话D B。

基本上我想要一个将 E164 作为参数并将其转换为国际标准格式的脚本或库,如下所示:

欢迎任何想法,在此先感谢您。

0 投票
11 回答
40066 浏览

java - 列出电话号码的所有国家代码

我想要电话号码的国家代码列表。例如,美国 (+1)、英国 (+44) ... 我知道 libphonenumber 是帮助电话解析、格式化和验证的好工具。但是,它似乎没有列出所有国家代码的功能。但是这些数据应该在 libphonenumber 的元数据中,对吧?有没有人有这方面的经验?

0 投票
7 回答
119420 浏览

android - 从电话号码中提取代码国家 [libphonenumber]

我有一个这样的字符串:+33123456789(法国电话号码)。我想在不知道国家的情况下提取国家代码(+33)。例如,如果我有来自另一个国家的另一部电话,它应该可以工作。我使用谷歌图书馆https://code.google.com/p/libphonenumber/

如果我知道国家,很酷我可以找到国家代码:

但我找不到在不知道国家/地区的情况下解析字符串的方法。

0 投票
2 回答
7156 浏览

javascript - libphonenumber javascript - validating

I am absolutely new to javascript development. What I need is validating a mobile number to enable sms after some time.

What I've found is googles libphonenumber: https://code.google.com/p/libphonenumber/

There is a compiled javascript file (closure-compiler) in the source trunk an I thought, I could simply do the following:

But I am getting a ReferenceError- either i18nis not defined or PhoneNumberUtilis not defined. How do I work with the compiled library? Am I missing something or do I need to compile my code with the library?

I would appreciate any help, thanks in advance!

0 投票
5 回答
227 浏览

java - [++]*+ 在正则表达式中代表什么

我正在使用libphonenumber并且我尝试检查一些电话号码是否对正则表达式模式 VALID_PHONE_NUMBER 有效,可以在此处找到 它看起来像这样

在我的 Android 手机上,这个表达式被编译为以下

这是什么意思[++]*+

这是否意味着“加或加零次或多次然后加?

将两个加号放在一起有意义吗?

0 投票
1 回答
1580 浏览

php - 如何在 php 中使用 libphonenumber

根据这个问题,我很难让 PHP 的 libphonenumber 运行。
我得到的只是:

我的输出:

最终让它工作的是安装 composer,并将生成的 composer.phar 文件移动到 libphonenumber 文件夹中,然后运行安装过程。文档中缺少此步骤,因此我想在此处列出。感谢@Simon_eQ 帮助我解决这个问题。