你们的IE也会非法操作吗:JavaScript正则表达式执行崩溃
以下这段代码在我的IE(版本6.1.2900.2180.xpsp_sp2_gdr)里运行就会产生非法操作: 
  <script   language= "javascript ">  
 var   r   =   /(([abc])(?=((?!\2).)*\b)){3}/; 
 var   a   =    "abc   acb   aaa   aba "; 
 r.test(a); 
  </script>    
 在FireFox里执行正确,不知道其他版本的IE也这样吗,还是我的机子IE有问题?
------解决方案--------------------6.0.2800.1106
------解决方案-------------------- <script type= "text/javascript ">  
 var r = /([abc])(?!\1)([abc])(?!(?:\1|\2))[abc]/g; 
 var a =  "abc acb abb cba "; 
 alert(a.match(r)); 
  </script>