您好我想删除


 < script(。*)>

&#xA ;
 和


 < / script>


&#来自字符串输入的xA; 标签。


示例:


 var string =“< script> $('#book') .load(function(){$ console.log('test');});< / script>“;



 我想收到什么:


 $('#book')。load(function(){$ console.log('test');} );



 提前致谢

答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用:
var string = "<script>$('#book').load(function() { $console.log('test'); }); </script>";
var res = str.replace("<script>", "");
var res = str.replace("</script>", "");
不建议在DOM上使用正则表达式。
答案 2 :(得分:0)
<script[^>]*>|<\/script>
它对我来说很完美。我的意思是解决方案:
test.replace(/<script[^>]*>|<\/script>/g, '');
工作正常。谢谢你Karthik Manchala