因此这必须通过:
454555, 939999 , 019999 ,727663
这是针对输入6位发票号码的用户。如果数字为5位或7位而不是6位,则应该失败。因此,1234567, 123456
应该失败,因为其中一个组合超过了6个数字。
目前为止,我有:
[0-9]{6}(\s*,*,\s*[0-9]{6})*
唯一的缺点是它只接受7位或更多位数字。目前还不确定是否可能同时测试用逗号和一个或多个空格分隔的6位数字,并且所有数字必须仅为6位,并在有任何不是6位数字时失败。
非常感谢您的帮助,正则表达式不是我的强项。
谢谢
Norman
,*
;你真的想允许123456,,,,,123456
作为有效输入吗?那么仅包含空格的输入,例如123456 123456
,是否也是有效的? - Phrogz