去除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 效率组装字符串 StringBuffer
Dec 23 Javascript
ajax 缓存 问题 requestheader
Aug 01 Javascript
Javascript 浮点运算精度问题分析与解决
Mar 26 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
Sep 25 Javascript
Node.js 条形码识别程序构建思路详解
Feb 14 Javascript
JavaScript中获取纯正的undefined的方法
Mar 06 Javascript
jQuery实现下拉加载功能实例代码
Apr 01 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
vue项目中用cdn优化的方法
Jan 03 Javascript
Angular路由ui-router配置详解
Aug 01 Javascript
微信小程序渲染性能调优小结
Jul 30 Javascript
jQuery 动态粒子效果示例代码
Jul 07 jQuery
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 sprintf() 函数的应用(定义和用法)
2012/06/29 PHP
ajax php传递和接收变量实现思路及代码
2012/12/19 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
php使用PDO获取结果集的方法
2017/02/16 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
自己动手制作jquery插件之自动添加删除行的实现
2011/10/13 Javascript
JSONP 跨域共享信息
2012/08/16 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
2014/06/09 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
jquery实现的点击翻书效果代码
2015/11/04 Javascript
仿Angular Bootstrap TimePicker创建分钟数-秒数的输入控件
2016/07/01 Javascript
关于js二维数组和多维数组的定义声明(详解)
2016/10/02 Javascript
Nodejs高扩展性的模板引擎 functmpl简介
2017/02/13 NodeJs
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
angular中子控制器向父控制器传值的实例
2018/10/08 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
JavaScript实现轮播图特效
2020/04/10 Javascript
Python sys.path详细介绍
2013/10/17 Python
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
Python中bisect的用法及示例详解
2020/07/20 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
CSS3中的弹性布局em运用入门详解 1em等于多少像素
2021/02/08 HTML / CSS
小加工厂管理制度
2014/01/21 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
2016年劳模先进事迹材料
2016/02/25 职场文书
Django 实现jwt认证的示例
2021/04/30 Python
变长双向rnn的正确使用姿势教学
2021/05/31 Python