格式化输入的电话号码成角

问题描述 投票:0回答:1

我已经看到了许多在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的新手,所以能为您提供任何帮助。

angular typescript format phone-number
1个回答
0
投票
您可以通过如下的电话屏蔽指令来处理此问题,
© www.soinside.com 2019 - 2024. All rights reserved.