去除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 相关文章推荐
浅析hasOwnProperty方法的应用
Nov 20 Javascript
jquery移除、绑定、触发元素事件使用示例详解
Apr 10 Javascript
JScript中的条件注释详解
Apr 24 Javascript
JS实现双击编辑可修改状态的方法
Aug 14 Javascript
JS作为值的函数用法示例
Jun 20 Javascript
window.open不被拦截的简单实现代码(推荐)
Aug 04 Javascript
jQuery多个版本和其他js库冲突的解决方法
Aug 11 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
Nov 09 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
如何通过JS实现转码与解码
Feb 21 Javascript
JS常见内存泄漏及解决方案解析
May 30 Javascript
利用H5api实现时钟的绘制(javascript)
Sep 13 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正则表达式入门教程(推荐)
2016/05/18 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
ArrayList类(增强版)
2007/04/04 Javascript
js字符编码函数区别分析
2008/06/05 Javascript
JavaScript null和undefined区别分析
2009/10/14 Javascript
分享一个自己写的table表格排序js插件(高效简洁)
2011/10/29 Javascript
通过正则格式化url查询字符串实现代码
2012/12/28 Javascript
jquery如何通过name名称获取当前name的value值
2013/12/20 Javascript
深入理解javascript中的立即执行函数(function(){…})()
2014/06/12 Javascript
JS获取及验证开始结束日期的方法
2016/08/20 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
微信小程序修改checkbox的样式代码实例
2020/01/21 Javascript
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
python3 读取Excel表格中的数据
2018/10/16 Python
关于 Python opencv 使用中的 ValueError: too many values to unpack
2019/06/28 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
python科学计算之narray对象用法
2019/11/25 Python
python双向链表原理与实现方法详解
2019/12/03 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
python用什么编辑器进行项目开发
2020/06/17 Python
python3.7添加dlib模块的方法
2020/07/01 Python
检测用户浏览器是否支持CSS3的方法
2009/08/29 HTML / CSS
荷兰之家英文站:Holland at Home
2016/10/26 全球购物
中学运动会广播稿
2014/01/19 职场文书
班级寄语大全
2014/04/10 职场文书
勾股定理课后反思
2014/04/26 职场文书
技术负责人任命书
2014/06/05 职场文书
2014超市双十一活动策划方案
2014/09/29 职场文书
民主评议党员工作总结
2014/10/20 职场文书
2015年护士节活动总结
2015/02/10 职场文书
python实现的web监控系统
2021/04/27 Python
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
「月刊Action」2022年5月号封面公开
2022/03/21 日漫