为什么jquery选择器regx string / ^(?:\ s *(< [\ w \ W] +>)[^>] * |#([\ w - ] *))$ /匹配结果包括'undefined “

时间:2016-09-23 08:29:08

标签: javascript jquery regex

var rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;
var str = ' <div id=top></div>';
var match = rquickExpr.exec(str);
console.log(match);

然后我得到了

[" <div id=top></div>", "<div id=top></div>", undefined, index: 0, input: " <div id=top></div>"]

为什么有未定义?

0 个答案:

没有答案