去除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中汉字显示乱码问题(已解决)
Dec 27 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
Mar 16 Javascript
js实现拖拽效果
Feb 12 Javascript
jQuery实现的淡入淡出二级菜单效果代码
Sep 15 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
Apr 29 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
Aug 25 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
Jan 19 Javascript
Javascript实现基本运算器
Jul 15 Javascript
在element-ui的select下拉框加上滚动加载
Apr 18 Javascript
layui使用label标签的方法
Sep 14 Javascript
详解微信小程序(Taro)手动埋点和自动埋点的实现
Mar 02 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
在线短消息收发的程序,不用数据库
2006/10/09 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
2013/07/15 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
thinkphp表单上传文件并将文件路径保存到数据库中
2016/07/28 PHP
PHP实现的简单sha1加密功能示例
2017/08/27 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
JavaScript 设计模式 安全沙箱模式
2010/09/24 Javascript
自写的一个jQuery圆角插件
2010/10/26 Javascript
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
jQuery实现瀑布流布局
2014/12/12 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
AngularJS入门教程之AngularJS 模板
2016/08/18 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
js判断一个字符串是以某个字符串开头的简单实例
2016/12/27 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
PyQt5组件读取参数的实例
2019/06/25 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
台湾旅游网站:灿星旅游
2018/10/11 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
什么是Linux虚拟文件系统VFS
2012/01/31 面试题
法人代表授权委托书
2014/04/08 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
浅谈什么是SpringBoot异常处理自动配置的原理
2021/06/21 Java/Android
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL