防止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 相关文章推荐
幻宇的层模拟窗口效果-提供演示和下载
Jan 20 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
Jun 06 Javascript
javascript工厂方式定义对象
Dec 26 Javascript
JavaScript之AOP编程实例
Jul 17 Javascript
JS实现的自定义网页拖动类
Nov 06 Javascript
JS插件overlib用法实例详解
Dec 26 Javascript
微信公众号 客服接口的开发实例详解
Sep 28 Javascript
JavaScript Date 知识浅析
Jan 29 Javascript
Javascript继承机制详解
May 30 Javascript
Vue学习之组件用法实例详解
Jan 06 Javascript
vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
Jul 27 Javascript
JavaScript实现动态生成表格
Aug 02 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防注入代码
2010/04/07 PHP
php报表之jpgraph柱状图实例代码
2011/08/22 PHP
PHP中使用CURL获取页面title例子
2015/01/07 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
2010/06/25 Javascript
Js获取事件对象代码
2010/08/05 Javascript
javascript 折半查找字符在数组中的位置(有序列表)
2010/12/09 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
js+CSS实现弹出居中背景半透明div层的方法
2015/02/26 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
Javascript之Number对象介绍
2016/06/07 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
Python3 入门教程 简单但比较不错
2009/11/29 Python
python检查指定文件是否存在的方法
2015/07/06 Python
Python用模块pytz来转换时区
2016/08/19 Python
python用户管理系统的实例讲解
2017/12/23 Python
python opencv之SIFT算法示例
2018/02/24 Python
python调用百度语音REST API
2018/08/30 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
Django之模板层的实现代码
2019/09/09 Python
python中time库的实例使用方法
2019/10/31 Python
Python 如何展开嵌套的序列
2020/08/01 Python
详解Python yaml模块
2020/09/23 Python
Python如何telnet到网络设备
2021/02/18 Python
发现世界上最好的珠宝设计师:JewelStreet
2017/12/17 全球购物
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
《充气雨衣》教学反思
2014/04/07 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
劳动仲裁调解书
2015/05/20 职场文书