尝试避免逗号结尾并在逗号后添加空格

时间:2019-10-01 15:39:35

标签: regex

我正在尝试编写RegExp进行验证

  1. 字符串将是字母数字,单词之间没有空格。
  2. 用户将在每个单词逗号后添加空格,并在该空格后添加
  3. 不允许在单词末尾使用空格和逗号,并且不允许使用超过5个逗号分隔的值

我写了以下regExp代码,但是第二次却失败了 请帮我摆脱困境

^[0-9a-zA-Z]+(\, [0-9a-zA-Z]+){0,4}$

1 个答案:

答案 0 :(得分:0)

我想你想要

^[0-9a-zA-Z]+(?:, [0-9a-zA-Z]+){0,4}$

https://regex101.com/r/vYdOoL/1