以下の状況を検証したこの正規表現:
正しい入力:
- 12345678,12345678,12345678
- *スペース*12345678、12345678、12345678、12345678
- 12345678,12345678,*スペース*
- 12345678
- *スペース*12345678,
- 12345678、
結果: true を返します (正規表現は上記の状況で正しく機能します。)
間違った入力:
- 1234567812345678
結果: true を返します (false のはずです)
間違った入力の場合は false を返す必要がありますが、true を返します。間違った入力を検証するにはどうすればよいですか?
var validate_commas = /^(\s*\d{8}\s*[,]?\s*)*$/;
ありがとうございました