【问题标题】:Regex - for comma seperated multiple values正则表达式 - 用于逗号分隔的多个值
【发布时间】:2015-07-01 09:05:20
【问题描述】:

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

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

如果用户想要添加多个值,它们必须用逗号 (,) 分隔。

所以对于单个值:

k39Ka

对于多个值:

Kha93,0Lk3i,L9kHK

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

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

【问题讨论】:

  • 您使用什么语言?请用它更新问题标签。

标签: regex


【解决方案1】:
^[a-zA-Z0-9]{5}(?:,[a-zA-Z0-9]{5})*$

这应该会为您完成。使用^$ 禁止部分匹配。请参阅演示。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-31
    • 2013-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    相关资源
    最近更新 更多