去除html代码里面的script正则方法


Posted in Javascript onMay 19, 2016

去除html代码里面的script正则方法

/**
 * 去除html代码里面的脚本字符(<script ...>...</script>和<script ... />
 * @author ob
 *
 */
public class Regex {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		//注意,这里有大小写
		String s = "<script type='text/javascript'>aaaa</SCript>bbbbbbbbb<SCRIPT type='text/javascript' />ccccc<SCRIPT type='text/javascript' >mm</SCRIPT>";
		s = s.replaceAll("(?i)(<SCRIPT)[\\s\\S]*?((</SCRIPT>)|(/>))", "");//忽略大小写的正则
		System.out.println(s);
	}

}

运行结果:bbbbbbbbbccccc

以上这篇去除html代码里面的script正则方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript实现的分页函数
Feb 07 Javascript
Javascript模板技术
Apr 27 Javascript
JavaScript 对象成员的可见性说明
Oct 16 Javascript
js控制div及网页相关属性的代码
Dec 19 Javascript
js对象之JS入门之Array对象操作小结
Jan 09 Javascript
编写自己的jQuery插件简单实现代码
Apr 19 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
Mar 02 Javascript
JavaScript入门系列之知识点总结
Mar 24 Javascript
Vue不能检测到Object/Array更新的情况的解决
Jun 26 Javascript
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
vue在自定义组件中使用v-model进行数据绑定的方法
Mar 25 Javascript
javascript实现智能手环时间显示
Sep 18 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
May 19 #Javascript
jQuery获取当前点击的对象元素(实现代码)
May 19 #Javascript
jquery显示隐藏元素的实现代码
May 19 #Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 #Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
May 19 #Javascript
javascript中JSON.parse()与eval()解析json的区别
May 19 #Javascript
js获取Html元素的实际宽度高度的方法
May 19 #Javascript
You might like
php基于str_pad实现卡号不足位数自动补0的方法
2014/11/12 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
用js判断页面是否加载完成实现代码
2012/12/11 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
jQuery如何取id有.的值一般的方法是取不到的
2014/04/18 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
详解vue axios二次封装
2018/07/22 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
jQuery属性选择器用法实例分析
2019/06/28 jQuery
Python安装使用命令行交互模块pexpect的基础教程
2016/05/12 Python
Python基于pillow判断图片完整性的方法
2016/09/18 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
python找出因数与质因数的方法
2019/07/25 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
Python实现基于socket的udp传输与接收功能详解
2019/11/15 Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
2020/09/16 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
美国孩之宝玩具官网:Hasbro Pulse
2019/06/24 全球购物
教育专业自荐书范文
2013/12/17 职场文书
亲子拓展活动方案
2014/02/20 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
大学生操行评语大全
2014/12/31 职场文书
社区三八妇女节活动总结
2015/02/06 职场文书
大连导游词
2015/02/12 职场文书
停电通知范文
2015/04/16 职场文书
2015年妇联工作总结范文
2015/04/22 职场文书
2016年党课培训学习心得体会
2016/01/07 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers