防止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 相关文章推荐
一个简单的JavaScript数据缓存系统实现代码
Oct 24 Javascript
javascript算法学习(直接插入排序)
Apr 12 Javascript
JavaScript原型链示例分享
Jan 26 Javascript
JavaScript实现数组在指定位置插入若干元素的方法
Apr 06 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
Jul 31 Javascript
BootStrap的Datepicker控件使用心得分享
May 25 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 Javascript
JS操作xml对象转换为Json对象示例
Mar 25 Javascript
详解vue+vuex+koa2开发环境搭建及示例开发
Jan 22 Javascript
Vue搭建后台系统需要注意的问题
Nov 08 Javascript
JavaScript设计模式之原型模式详情
Jun 21 Javascript
ECharts transform数据转换和dataZoom在项目中使用
Dec 24 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 获取select下拉列表框的值
2010/05/08 PHP
smarty半小时快速上手入门教程
2014/10/27 PHP
php中mysql连接方式PDO使用详解
2015/02/25 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
简单谈谈PHP中的Reload操作
2016/12/12 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
2014/06/20 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
探寻JavaScript中this指针指向
2016/04/23 Javascript
Webpack执行命令参数详解
2017/06/17 Javascript
vue router 组件的高级应用实例代码
2019/04/08 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
python中使用正则表达式的连接符示例代码
2017/10/10 Python
删除python pandas.DataFrame 的多重index实例
2018/06/08 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
Python八皇后问题解答过程详解
2019/07/29 Python
Python制作词云图代码实例
2019/09/09 Python
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
PatPat德国:妈妈的每日优惠
2019/10/02 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
药品促销活动方案
2014/02/14 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
2015新员工试用期工作总结
2014/12/12 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
小学课改工作总结
2015/08/13 职场文书
多人股份制合作协议书
2016/03/19 职场文书
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
2021/05/21 Redis
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫