【发布时间】:2015-05-06 19:45:31
【问题描述】:
`Angular UI Utils' 项目 (link) 中的 ui-mask 有点太有限了。
例如,美国电话号码的第一位应该是 2-9。在ngPattern,应该是
ng-pattern="/^\([2-9]\d{2}\)\d{3}-\d{4}(x\d{1,4})?$/"
那么如何编写输入掩码来防止用户在第一个数字中输入 0 或 1?我们应该为 Angular 使用更好的输入掩码吗?
【问题讨论】:
-
不确定你想要什么。如果您想避免在开头输入这些数字,您可以使用
^[^01]开始您的正则表达式