我的代码中一定有语法错误,但我看不到它。在这里摆弄
var comma = ',,';
var stop = '.。';
var expression = '/[]+/';
expression = expression.substr(0,2) + comma + stop + expression.substr(2);
expression = new RegExp(expression,'g');
var res = "foo,吧。baz".split(expression);
for ( var n=0; n < res.length; n++ ) {
}
我期望res.length
为 3,但它始终为 1 并返回完整的字符串。我错过了什么?