javascript - 如何分别获取国家代码和电话号码并根据javascript中的国家代码验证ph号码的长度?
问题描述
我在我的项目中安装了这些库来获取国家代码。这不是根据国家/地区代码验证电话号码。我需要一个更多的功能。
如何分别获取国家代码和电话号码?现在它正在将它们放在一起 - 例如:+917894568978。
ngx-international-phone-number
google-libphonenumber
要求:
- 国家代码:+91
- 电话号码:7894568978
它应该根据国家代码进行验证。你能帮助我吗?
HTML:
<international-phone-number
[(ngModel)]="model.phone_number" placeholder="Enter phone number"
[ngModelOptions]="{standalone: true}"
[maxlength]="20" [defaultCountry]="'in'" [required]="true"
#phoneNumber="ngModel"
name="phone_number">
</international-phone-number>
组件.ts:
phone_number: any;
console.log(phone_number) // +919567894568
解决方案
我已经安装了这两个库。1) "ngx-mat-intl-tel-input": "^3.0.0", 2) "libphonenumber-js": "^1.7.51" 它非常适合我.. 我可以得到 dialCode 和电话在这个库中单独编号。它的验证长度也是..