angular2中可变长度的验证器或掩码

时间:2017-06-27 09:11:46

标签: angular

是否有一种简单的方法可以在angular2中使用可变长度输入字符串验证或屏蔽。

将minlength和maxlength与number一起使用不是一个好选择,因为它允许在输入字段中输入超过所需长度的值。如果我们将输入作为文本提供,它也可以允许字母表。如在屏蔽中一样,它只允许所需的长度,如果我们提供的话只允许数字但是没有像我们的正则表达式那样提供可变长度。

所以我想使用正则表达式的东西,以便我可以提到输入的确切内容以及输入的长度范围。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您是否查看过msafi对这个问题的回答https://github.com/text-mask/text-mask/issues/174#issuecomment-244821737

我使用他的功能制作了一个可变长度的面具,该面具的长度与他发布的面具相似,并且有效。您只需要调整长度检查,使其符合您的需求即可。