angular - (Angular2/4/5/6)如何根据国家/地区验证国际电话号码的长度

标签 angular validation angular6 phone-number

是否有可单独验证国际手机号码的库/服务类?例如。新加坡手机号码必须有 8 位数字,中国 11 位数字等。目前我正在使用 react 形式格式的 ng4-intl-phone 以允许用户输入他们的手机号码。

验证应该根据每个国家出现,而不是对国际电话号码的一般检查,比如号码是 3 到 14 位数字(这是我之前使用的)。

感谢您的帮助!

更新

我用了https://www.npmjs.com/package/ngx-international-phone-number暂时代替。如果有人需要使用它们作为引用,我仍然会在下面留下这些答案!

最佳答案

我用过libphonenumber-js在我的 Angular 6 项目中,它工作得很好。

关于angular - (Angular2/4/5/6)如何根据国家/地区验证国际电话号码的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54283553/

相关文章:

php - CodeIgniter - 使用重定向重新填充无效表单

javascript - Angular 输入属性始终为true

javascript - Angular 6 背景图像交叉淡入淡出动画

Angularfire2/Firebase - 在运行时使用 angularfire2 列表订阅查询不起作用

javascript - 尽管导入了 NgbModule.forRoot(),但使用 ng bootstrap 元素为 Angular 测试平台设置依赖项时出现问题

c# - CreditCardAttribute 使用哪种算法进行信用卡号格式验证

regex - HTML5 验证模式例如 : 13-124132424

angular - 如何使用 @Input 在 *ngFor 指令中设置管道

ecmascript-6 - 如何修复嵌入模板上的任何指令未使用的属性绑定(bind) ng-forOf?

angular - 在 Angular Interceptors 中获取当前路线