NgMask强制自定义模式

时间:2019-02-13 00:47:54

标签: angularjs regex

我有一个AngularJS项目,我正在使用NgMask插件,我想强迫用户在输入框中输入特定的模式。

模式示例如下: X 01 Y 1234 Z 55

其中X,Y和Z是静态字符,并且用户除了他们之外不能输入其他任何字符,并且位数应保持不变,即X .. 2位.. Y .. 4位.. Z .. 2位数字。

我尝试使用:

<input type="text" ng-model="unique_id" mask="X99Y9999Z99" restrict="reject">

但不幸的是,这没有用。

我对Regex复杂的东西不熟悉,所以我希望一些Regex专家可以帮助我们解决这个问题。

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试如下使用pattern的{​​{1}}属性。

input