Сообщение от danik.js
|
А подсказать кто-нибудь может почему такой код вызывает фриз браузера секунд на 10?
|
var str = "<?php \n\
/* \n\
$foo = 1 + 2; \n\
$foo = $foo; \n\
print $foo;\n\
?> ";
var a = str.replace(/[\s\S]*?(\/\*)[\s\S]*?(?:(\*\/))/img,'$1$2');
alert(a.replace(/\/\*\*\//igm,'')=='');
var str = "<?php \n\
/* \n\
$foo = 1 + 2; */ /*\n\
$foo $foo; \n\
print*/ $foo;/*\n\
?> */";
var a = str.replace(/[\s\S]*?(\/\*)[\s\S]*?(?:(\*\/))/img,'$1$2');
alert(a.replace(/\/\*\*\//igm,'')=='');