function testRegular(){
var str="4455445/<script>alert(/"OK/");<//script/> /n<script>alert(/"OK2/");<//script>";
alert(str);
var regExp=/<script[^>]*>([/s/S]*?)<//script>/gi;
var matchArray=str.match(regExp);
if(matchArray){alert(matchArray.length);
for(var i=0;i<matchArray.length;i++){
var str_temp=matchArray[i].toString();//其实用正则表达式的向前向后查找的话是很方便的,但javascript却不支持,所以只能采取此下策
var regExp_temp=/<script[^>]*>([/s/S]*?)<//script>/gi;
var matchArray_temp=str_temp.match(regExp_temp);
alert(matchArray[i].toString());
alert(RegExp.$1);
eval(RegExp.$1);//执行
}
}
}