angularjs ng-pattern 的仅整数验证

Integer only validation for angularjs ng-pattern

如何使用 ng-pattern 验证正整数。现在我有了这个模式 ^[0-9]{1,7}(\.[0-9]+)?$/。但它允许十进制值。我也需要禁止小数值

在 ng-pattern ^\-?\d+$ 中尝试这个并且不接受任何 -values

很简单!只需使用 ^\d+$ ,其中不允许使用小数

不带前导零的正整数:^[1-9]\d+$

使用这个表达式

ng-pattern="/^[0-9]*$/"

您可以在 here

上检查正则表达式