-1
为什么下面的JavaScript正则表达式在Firefox中工作,但不在IE中(在IE8上测试)。为什么下面的正则表达式在IE中不起作用?
myregexp = eval('/(?:^|;)\s*(\d+)\s*:[^;]*?megason[^;]*/gi');
myregexp.exec('0:QL12345ABC - MEGASONIAC BEST CAFE;'); //returns null in IE8