我需要一个正则表达式的帮助,只允许JavaScript中的数字,逗号和空格。
例如:
“123456,78889,871253,85879” 有效
“,12002,102878,11000”& nbsp有效
“77,1293,abc”无效(由于abc)
到目前为止,我有:
var regex = new RegExp("[^0-9]|[^\,]|[^\s]");
if (regex.exec(myValue) === null) {
// value is valid
}
答案 0 :(得分:1)
答案 1 :(得分:0)
/^[0-9,\s]*$/.test("1234565, 123545, abc");
这会返回false
答案 2 :(得分:0)