我已经看到了许多在Angularjs中格式化电话号码输入字段的解决方案,但是我在Angular 7上找不到任何东西。我本质上想要的是用户在文本字段中键入以下内容:
123456789
并且用于文本字段将输入的格式设置为:
((123)456-789
我该如何去做?我发现以下正则表达式可以对其进行验证:
^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$
我想要创建一个电话号码组件,以便可以像在FormBuilder中那样在HTML中使用它:
<phone-input id="phone" formControllName="phone">
由于我是Angular的新手,所以能为您提供任何帮助。