当有括号的值时,我正在尝试匹配。
var onsuccess = "aaa;bbb(ccc)";
onsuccess.split(';').forEach(function (success) {
var re = new RegExp("\(.*?\)");
document.write(success + ": " + success.match(re) + "<br>");
});
输出是
aaa: ,
bbb(ccc): ,
预期是
aaa: false
bbb(ccc): true
我哪里错了?我一直以这个页面为例: http ://www.regular-expressions.info/javascriptexample.html
这是我的小提琴:http: //jsfiddle.net/valamas/8B5zw/
谢谢