防止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 相关文章推荐
input+select(multiple) 实现下拉框输入值
May 21 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
Aug 26 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
May 17 Javascript
jQuery soColorPacker 网页拾色器
Jun 22 Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 Javascript
js实现文字向上轮播功能
Jan 13 Javascript
详解vue mixins和extends的巧妙用法
Dec 20 Javascript
用Node编写RESTful API接口的示例代码
Jul 04 Javascript
vue项目中实现的微信分享功能示例
Jan 21 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
Mar 20 Javascript
微信小程序的授权实现过程解析
Aug 02 Javascript
Vue图片浏览组件v-viewer用法分析【支持旋转、缩放、翻转等操作】
Nov 04 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框架codeigniter中如何使用框架的session
2013/06/24 PHP
php array 转json及java 转换 json数据格式操作示例
2019/11/13 PHP
脚本之家贴图转换+转贴工具用到的js代码超级推荐
2007/04/05 Javascript
extjs form textfield的隐藏方法
2008/12/29 Javascript
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
javascript 事件绑定问题
2011/01/01 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
深入了解Node.js中的一些特性
2014/09/25 Javascript
浅谈jQuery构造函数分析
2015/05/11 Javascript
JavaScript 是什么意思
2016/09/22 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
利用JS对iframe父子(内外)页面进行操作的方法教程
2017/06/15 Javascript
Vuejs中使用markdown服务器端渲染的示例
2017/11/22 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
2019/05/26 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
使用react context 实现vue插槽slot功能
2019/07/18 Javascript
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
基于JavaScript实现贪吃蛇游戏
2020/03/16 Javascript
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
python数据结构之线性表的顺序存储结构
2018/09/28 Python
python将处理好的图像保存到指定目录下的方法
2019/01/10 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
2019/02/01 Python
Python Flask框架扩展操作示例
2019/05/03 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
使用python 将图片复制到系统剪贴中
2019/12/13 Python
解决keras加入lambda层时shape的问题
2020/06/11 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
表单button的outline在firefox浏览器下的问题
2012/12/24 HTML / CSS
基于 HTML5 WebGL 实现的垃圾分类系统
2019/10/08 HTML / CSS
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
中学劳技课教师的自我评价
2014/02/05 职场文书
出租车拒载检讨书
2015/01/28 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL
windows系统搭建WEB服务器详细教程
2022/08/05 Servers