Javascript 用于字母数字的正则表达式,并允许附加字符

Javascript 用于字母数字的正则表达式,并允许附加字符,javascript,regex,Javascript,Regex,如何允许字符串与字母数字字符和逗号字符匹配 输入至少为6,最大为50 现在,它什么都不匹配,有没有逗号 test = "dam, Amsterdam"; if( test.match(/^\w{6,50}\,$/) ){ 谢谢,Richard /^[\w, ]{6,50}$/ 我创建了一个字符类(方括号),并添加了逗号和空格。regex空格是一种允许在输入中逗号后加空格的方法。注意,在正则表达式中不需要转义逗号 我创建了一个字符类(方括号),并添加了逗号和空格。regex空格是一种允许在输入

如何允许字符串与字母数字字符和逗号字符匹配 输入至少为6,最大为50

现在,它什么都不匹配,有没有逗号

test = "dam, Amsterdam";
if( test.match(/^\w{6,50}\,$/) ){
谢谢,Richard

/^[\w, ]{6,50}$/
我创建了一个字符类(方括号),并添加了逗号和空格。regex空格是一种允许在输入中逗号后加空格的方法。注意,在正则表达式中不需要转义逗号


我创建了一个字符类(方括号),并添加了逗号和空格。regex空格是一种允许在输入中逗号后加空格的方法。请注意,在正则表达式中不需要转义逗号。

谢谢,这很有效,非常好。我会记住方括号的。谢谢,这很有效,很好。我会记住方括号。