正则表达式以逗号和空格验证数字

Kim*_* Ho 5 javascript regex

我不确定为什么这个正则表达式不能正常工作。我想验证输入是否采用以下格式:

  1. 12345678,12345678,12345678
  2. * space * 12345678,12345678,12345678,12345678
  3. 12345678,12345678,空间
如果未返回false,则必须为8位数字。下面是我所做的正则表达式,但是它适用于2组数字,但是当我输入另一组数字时,验证不起作用。

  1. 工作:12345678,12345678
  2. 无法运作:12345678,12345678,12345678
var validate_numbers = /^\s*\d{8}\s*\+*(,\s*\d{8},*)?$/;
Run Code Online (Sandbox Code Playgroud)

谢谢