去除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 相关文章推荐
用js实现多域名不同文件的调用方法
Jan 12 Javascript
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
JS实现多物体缓冲运动实例代码
Nov 29 Javascript
让IE8浏览器支持function.bind()方法
Oct 16 Javascript
JS实现窗口加载时模拟鼠标移动的方法
Jun 03 Javascript
TypeScript 学习笔记之基本类型
Jun 19 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
Sep 05 Javascript
js本地图片预览实现代码
Oct 09 Javascript
servlet+jquery实现文件上传进度条示例代码
Jan 25 Javascript
Emberjs 通过 axios 下载文件的方法
Sep 03 Javascript
解决layui数据表格table的横向滚动条显示问题
Sep 04 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
Nov 06 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输出日历表代码实例
2015/03/27 PHP
使用PHPCMS搭建wap手机网站
2015/09/20 PHP
Thinkphp 5.0实现微信企业付款到零钱
2018/09/30 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
跟随鼠标旋转的文字
2006/11/30 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
获取数组中最大最小值方法js代码(自写)
2013/08/12 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
CSS3 3D 技术手把手教你玩转
2016/09/02 Javascript
SelecT下拉框选中和取值的解决方法
2016/11/22 Javascript
bootstrap table实例详解
2017/01/06 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
Nodejs中Express 常用中间件 body-parser 实现解析
2017/05/22 NodeJs
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
Vue起步(无cli)的啊教程详解
2019/04/11 Javascript
vue项目中引入vue-datepicker插件的详解
2019/05/14 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
[03:22]DOTA2超级联赛专访单车:找到属于自己的英雄
2013/06/08 DOTA
Python切片操作深入详解
2018/07/27 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
2018/08/01 Python
Python3实现获取图片文字里中文的方法分析
2018/12/13 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
python实现复制文件到指定目录
2019/10/16 Python
浅谈keras保存模型中的save()和save_weights()区别
2020/05/21 Python
没编程基础可以学python吗
2020/06/17 Python
python属于哪种语言
2020/08/16 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
matplotlib之pyplot模块之标题(title()和suptitle())
2021/02/22 Python
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
单位介绍信范文
2014/01/18 职场文书
应届大学生求职信
2014/07/20 职场文书
个人委托书怎么写
2014/09/17 职场文书
中学生运动会广播稿
2015/08/19 职场文书