如何用正则删除标签之间的内容?
如:<script></script>和<style></style>去除这个标签之间的内容,正则怎么写text=Regex.Replace(text,@"<script...
如:<script> </script>和<style></style>
去除这个标签之间的内容,正则怎么写
text = Regex.Replace(text, @"<script[\s\S]+</script *>", "");
text = Regex.Replace(text, @"<style[\s\S]+</style *>", "");
我这样写不对呀 展开
去除这个标签之间的内容,正则怎么写
text = Regex.Replace(text, @"<script[\s\S]+</script *>", "");
text = Regex.Replace(text, @"<style[\s\S]+</style *>", "");
我这样写不对呀 展开
1个回答
2013-09-06
展开全部
我猜你说的“不对”是因为它把其他标签的内容也删除了吧,可以在"+"号后面加一个"?",把默认的“贪婪”模式改成“懒惰”模式
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询