perl - Perl 是否有适用于所有国家/地区的电话号码验证器?

标签 perl validation phone-number

我正在使用 Perl 进行 Web 开发。我需要为所有国家/地区进行电话号码验证。是否有可以执行以下操作的开源 Perl 模块?

例如:国家=马来西亚,如果用户输入电话号码=+60127008007,验证后返回这是一个有效的马来西亚手机号码,其中:
在马来西亚本地,我们直接调用:0127008007。 “+6”是国际代码。

而如果用户输入电话号码 = +600127008007,则返回无效电话号码。因为在马来西亚本地,没有这样的号码:00127008007。

任何免费模块都可以做到这一点,在 CPAN 或其他方面?

最佳答案

看看 Number::Phone::NANP (lNumber::Phone::NANP)。
我想您将为未覆盖的国家/地区添加新的子类。

关于perl - Perl 是否有适用于所有国家/地区的电话号码验证器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/650396/

相关文章:

perl - 安装 bugzilla 时出错 - 您必须安装 Linux::Pid

regex - 用于查找电话号码的正则表达式

xml - Perl XML 获取同一父项的子项详细信息

linux - perl + 匹配文件中的最后一个单词 + 一行 perl 命令

angular - Angular 6 中的输入验证无法收到错误

c# - 模型级验证

javascript - 客户端 JavaScript/jQuery 表单验证没有用吗?

android - PhoneNumberFormattingTextWatcher 有什么问题?

list - 在 Sharepoint 联系人列表中制作可点击的电话超链接

perl - 如何在 Perl 对象中定义前/后增量行为?