如图上这种格式!一个名字时可以不用逗号,求解答~谢谢
/^([0-9a-zA-Z]{2,},?)+$/.test('aa,33'); //true
/^([0-9a-zA-Z]{2,},?)+$/.test('aa,33,'); //true
//估计你是想要下面这种
/^(?!.*,$)([0-9a-zA-Z]{2,},?)+$/.test('aa,33'); //true
/^(?!.*,$)([0-9a-zA-Z]{2,},?)+$/.test('aa,33,'); //false
//有点长
/^((?!\d+(,|$)|[A-Za-z]+(,|$))[0-9a-zA-Z]{2,},?)+$/.test('aa2,3w3'); //true
/^((?!\d+(,|$)|[A-Za-z]+(,|$))[0-9a-zA-Z]{2,},?)+$/.test('aa2,33'); //false
/^((?!\d+(,|$)|[A-Za-z]+(,|$))[0-9a-zA-Z]{2,},?)+$/.test('aa2,3d3,'); //true
//可以用这个去除结尾的逗号
/^((?!\d+(,|$)|[A-Za-z]+(,|$)|.*,$)[0-9a-zA-Z]{2,},?)+$/.test('aa2,3e3,'); //false
/^((?!\d+(,|$)|[A-Za-z]+(,|$)|.*,$)[0-9a-zA-Z]{2,},?)+$/.test('aa2,3e3'); //true
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
这样试试