防止xss和sql注入:JS特殊字符过滤正则


Posted in Javascript onApril 18, 2013
function stripscript(s) 
{ 
var pattern = new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")        //格式 RegExp("[在中间定义特殊过滤字符]")
var rs = ""; 
for (var i = 0; i < s.length; i++) { 
 rs = rs+s.substr(i, 1).replace(pattern, ''); 
}
return rs;
}
Javascript 相关文章推荐
JS替换文本域内的回车示例
Feb 18 Javascript
网站繁简切换的JS遇到页面卡死的解决方法
Mar 12 Javascript
javascript实现unicode与ASCII相互转换的方法
Dec 10 Javascript
实用jquery操作表单元素的简单代码
Jul 04 Javascript
JavaScript中的this使用详解
Jul 27 Javascript
原生js实现网易轮播图效果
Apr 10 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
Aug 28 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
Sep 28 Javascript
微信小程序实现页面浮动导航
Jan 08 Javascript
JavaScript实现简单进度条效果
Mar 25 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 jQuery
DWR内存兼容及无法调用问题解决方案
Oct 16 Javascript
JS打开新窗口的2种方式
Apr 18 #Javascript
Web Inspector:关于在 Sublime Text 中调试Js的介绍
Apr 18 #Javascript
JS操作图片(增,删,改) 例子
Apr 17 #Javascript
JS定时器实例
Apr 17 #Javascript
JS中showModalDialog 的使用解析
Apr 17 #Javascript
js substr支持中文截取函数代码(中文是双字节)
Apr 17 #Javascript
中文字符串截取的js函数代码
Apr 17 #Javascript
You might like
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
jquery 的 $(&quot;#id&quot;).html() 无内容的解决方法
2010/06/07 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
Angularjs中UI Router的使用方法
2016/05/14 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
2016/09/23 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
2017/01/01 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
vue之父子组件间通信实例讲解(props、$ref、$emit)
2018/05/22 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
超简单的微信小程序轮播图
2019/11/22 Javascript
python解析xml文件实例分析
2015/05/27 Python
在Python的Flask框架中构建Web表单的教程
2016/06/04 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
使用python实现接口的方法
2017/07/07 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
2019/01/05 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
python多进程并行代码实例
2019/09/30 Python
python路径的写法及目录的获取方式
2019/12/26 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
医药营销个人求职信
2014/04/12 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
运动会方阵口号
2014/06/07 职场文书
团队拓展活动总结
2014/08/27 职场文书
公民授权委托书范本
2014/09/17 职场文书
营销计划书范文
2015/01/17 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
求职意向书范本
2015/05/11 职场文书
暑期社会实践新闻稿
2015/07/17 职场文书