正则表达式 - 用逗号分隔多个值

时间:2015-07-01 09:05:20

标签: regex

我是正则表达式/正则表达式的新手。

我想要实现的是我想在输入字段上应用正则表达式。 其中5位数字字母数字是允许的。

如果用户想要添加多个值,则必须将逗号(,)分开。

所以单值:

  

k39Ka

对于多重值:

  

Kha93,0Lk3i,L9kHK

到目前为止,我能够做到这一点:

([a-zA-Z0-9]{5},)+

1 个答案:

答案 0 :(得分:1)

^[a-zA-Z0-9]{5}(?:,[a-zA-Z0-9]{5})*$

这应该为你做。使用^$禁止部分匹配。参见演示。

https://regex101.com/r/cK4iV0/6