用于字母数字的正则表达式并允许额外的字符
问题描述:
如何允许字符串匹配字母数字字符和逗号字符 并使输入最小为6和50 max;用于字母数字的正则表达式并允许额外的字符
现在,它什么都不匹配,有或没有逗号呢?
test = "dam, Amsterdam";
if(test.match(/^\w{6,50}\,$/)){
感谢,理查德
答
/^[\w, ]{6,50}$/
我创建了一个字符类(方括号),并添加逗号和空格。正则表达式空间是一种允许输入中逗号后面的空格的方法。请注意,在正则表达式中不需要转义逗号。
谢谢,这工作,非常好。我会记住方括号。 – Richard 2010-11-01 08:14:53