javascript正则表达式,只允许数字和逗号 数字开头一个逗号间隔
请教大佬
🙏
var a = ',123123asdad';
var b = 'a1232';
var c = '1,qwe21';
function f(data) {
/^[0-9]|,/.test(data)?console.log(data,'符合'):console.log(data,'不符合')
}
f(a);
f(b);
f(c);
需要这种格式 '12,12,12,12,12'
@anluo小毛虫: 啥意思,你表达的有问题哦,按照你的表达的,就是这样-,-
@小小咸鱼YwY: 只能是数字和分号,包好字幕也符合还OK?
^\d+(,\d+)*$
和楼上一样
例如:
– anluo小毛虫 4年前1
2,3
4,5,9,6