去除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实现代码
May 23 Javascript
json的前台操作和后台操作实现代码
Jan 20 Javascript
js中replace的用法总结
Dec 27 Javascript
js实现使用鼠标拖拽切换图片的方法
May 04 Javascript
jQuery匹配文档链接并添加class的方法
Jun 26 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
Jun 01 Javascript
前端跨域的几种解决方式总结(推荐)
Aug 16 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
Jan 30 Javascript
Vue实现点击按钮复制文本内容的例子
Nov 09 Javascript
JavaScript多种滤镜算法实现代码实例
Dec 10 Javascript
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
WebStorm无法正确识别Vue3组合式API的解决方案
Feb 18 Vue.js
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
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
php中的常用魔术方法总结
2013/08/02 PHP
浅谈PHP中类和对象的相关函数
2017/04/26 PHP
使用PHP开发留言板功能
2019/11/19 PHP
线路分流自动跳转代码;希望对大家有用!
2006/12/02 Javascript
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
js调用后台servlet方法实例
2013/06/09 Javascript
javascript正则匹配汉字、数字、字母、下划线
2014/04/10 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
javascript ajax的5种状态介绍
2014/08/18 Javascript
JS实现星星评分功能实例代码(两种方法)
2016/06/09 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
vue keep-alive请求数据的方法示例
2018/05/16 Javascript
原生js封装的ajax方法示例
2018/08/02 Javascript
浅谈Angular单元测试总结
2019/03/22 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
jQuery实现轮播图效果demo
2020/01/11 jQuery
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
Python面向对象进阶学习
2019/05/21 Python
python中的协程深入理解
2019/06/10 Python
详解Python3中setuptools、Pip安装教程
2019/06/18 Python
详解Anaconda 的安装教程
2020/09/23 Python
详解Django中异步任务之django-celery
2020/11/05 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
全球独特生活方式产品和礼品购物网站:AHAlife
2018/09/18 全球购物
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
标准离婚协议书(2014版)
2014/10/05 职场文书
先进班组材料范文
2014/12/25 职场文书
市级三好生竞选稿
2015/11/21 职场文书
Feign调用全局异常处理解决方案
2021/06/24 Java/Android