我有这段代码,我认为应该检测提供的字符串是否仅包含任意数量的空格,后跟逗号,后跟任意数量的空格:
if(str.match("/^[ ]*,[ ]*$/")) {
//do something
}
并且下面的字符串不匹配“,”。事实上,在仅由空格和单个逗号组成的字符串中,逗号前后的空格数不会匹配。我想我可能对我的语法感到困惑,它只是没有点击。
我也尝试过用这些替换正则表达式,但没有成功:
"/^[\s]*[,][\s]*$/"
"/^[\s]*,[\s]*$/"
"/^[ ]*[,][ ]*$/"
有任何想法吗?