美文网首页
正则表达式过滤字符串中的js script脚本

正则表达式过滤字符串中的js script脚本

作者: liuchangng | 来源:发表于2017-07-20 15:42 被阅读0次

字符串使用正则表达式过滤js脚本

1.例子:

<p>&lt;script&gt;alert(&quot;xss&quot;);&lt;/script&gt;<br />
<p><script>alert(&quot;xss&quot;);</script><br />

2.正则表达式:

(<|&lt;)script.*script(>|&gt;)

3.匹配结果:

&lt;script&gt;alert(&quot;xss&quot;);&lt;/script&gt;
<script>alert(&quot;xss&quot;);</script>

4.可以在js或java等中处理,然后保存合法的数据.

相关文章

  • 正则表达式过滤字符串中的js script脚本

    字符串使用正则表达式过滤js脚本 1.例子: 2.正则表达式: 3.匹配结果: 4.可以在js或java等中处理,...

  • Java 中执行js脚本

    java 脚本相关的api在javax.script中 直接执行js函数: 2.执行js脚本文件 Test.js ...

  • JavaScript 的作用和脚本(一)

    JS在 Web 开发中的作用 访问和修改Dom编制规则和响应事件 JS 脚本 什么是脚本? 所谓脚本(script...

  • 异步加载JS脚本

    异步处理外部脚本总结 Dynamic Script Element 通常我们加载JS脚本...

  • JS 学习笔记 | 变量篇

    1.名称解释与变量 script 标签表示脚本,可以在 script 标签中编写 js 代码也可以通过 scrip...

  • Vue中自定义过滤器

    导入Vue.js后直接在script中定义 {{ msg | msgFormat }} 同样Vue过滤器名字中可...

  • I Found You! 正则表达式!

    一、正则表达式的作用: 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”) 可以通过正则表达式,从字符串中获...

  • 2.5 正则表达式

    1、正则表达式(Regexp) 正则表达式是对字符串操作的公式,用来过滤字符串或者从字符串中匹配出我们需要的字符,...

  • 2.5 正则表达式

    1、正则表达式(Regexp) 正则表达式是对字符串操作的公式,用来过滤字符串或者从字符串中匹配出我们需要的字符,...

  • vue文件中script内引用数据问题

    vue文件中的script脚本中如果需要引入数据或者外部css/js文件的话一定要将该数据/css/js文件放在s...

网友评论

      本文标题:正则表达式过滤字符串中的js script脚本

      本文链接:https://www.haomeiwen.com/subject/boxjkxtx.html