替换掉js的<>标签 但不替换普通html(<img scr='' />)标签的正则怎么写啊?
比如有这么一段:<script>alert(1)</script>补充补充<imgsrc='http://q.cnblogs.com/'/>补充补充补充补充补充补充<sc...
比如有这么一段:<script>alert(1)</script>补充补充<img src='http://q.cnblogs.com/' />补充补充补充补充补充补充<script>alert(1)</script>
替换掉js的<>标签但是不替换img的<> 这样的正则怎么写?? 展开
替换掉js的<>标签但是不替换img的<> 这样的正则怎么写?? 展开
1个回答
展开全部
var reg = /\<\/?script[^\>]*\>/g;
var str = "<script>闭族燃alert(1)</script>补充补充<img src='穗凳http://q.cnblogs.com/' />补充补充补充补充补充补<script>alert(1)</script>";
str = str.replace(reg, "轿虚");
var str = "<script>闭族燃alert(1)</script>补充补充<img src='穗凳http://q.cnblogs.com/' />补充补充补充补充补充补<script>alert(1)</script>";
str = str.replace(reg, "轿虚");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询