如何使用ng-pattern限制以逗号分隔的10个数字输入

时间:2016-06-30 15:25:54

标签: angularjs validation ng-pattern angularjs-ng-pattern

我想在一个文本字段中输入最多10个,8个字符长度的数字,所有这些都用逗号分隔。例如,12345678,12345678,12345678,12345678 .....

唯一的是数字最多只能是8个字符,最多只能输入10个数字。我有它可以继续输入数字,但我无法理解这些限制,我需要帮助。

这就是我现在所拥有的:ng-pattern =“/ ^([0-9 \ s])+(,[0-9 \ s] +)* $ /”

1 个答案:

答案 0 :(得分:2)

尝试这种模式:

^\d{1,8}(,\d{1,8}){0,9}

按以下方式工作,首先需要1-8位数,可选,需要逗号,1-8位数0到9次。