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

How to use ng-pattern to limit 10 number inputs separated by commas

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

唯一的是数字最多只能是8个字符,最多只能输入10个数字。我把它放到了可以继续输入数字的位置,但由于这些限制我无法使用它,我需要帮助。

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

试试这个模式:

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

工作原理如下,首先,要求1-8位数字,可选地,要求逗号,1-8位数字0到9次。