正则表达式匹配由两个逗号分隔的三个单词

Nar*_*kar 5 regex

我试图用两个逗号分隔至少三个单词.到目前为止,我设法将两个单词与一个逗号匹配

/([A-z]|[0-9])(,{1})([A-z]|[0-9])/ 
Run Code Online (Sandbox Code Playgroud)

但我怎么能添加一个逗号和一个单词到这个.我试过重复相同但没有工作.

Nei*_*eil 5

/^(?:\w+,){2,}(?:\w+)$/

这将为您提供至少3个单词的逗号分隔列表([a-zA-Z0-9 _] +).

/^\s*(?:\w+\s*,\s*){2,}(?:\w+\s*)$/

这是第一个用户友好的版本,允许在单词之间留出空格.