JavaScript正则替换去除字符串中特殊字符

简介:

用Javascript去除脚本中的特殊字符,对字符串进行过滤是在数据前后台交互中必备的。

 

 
  1. function clearString(s){ 
  2.     var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()&;|{}【】‘;:”“'。,、?]"
  3.     var rs = ""
  4.     for (var i = 0; i < s.length; i++) { 
  5.         rs = rs+s.substr(i, 1).replace(pattern, ''); 
  6.     } 
  7.     return rs;  

想要过滤的字符串在 RegExp()中间自己进行设定,中文和英文的特殊字符可以替换。




    本文转自kefirking 51CTO博客,原文链接:http://blog.51cto.com/phpzf/782012,如需转载请自行联系原作者


相关文章
|
3天前
|
JavaScript 前端开发
用JavaScript正则表达式匹配对应字符串高亮显示,并过滤掉空格、<、>等HTML节点符号
用JavaScript正则表达式匹配对应字符串高亮显示,并过滤掉空格、<、>等HTML节点符号
|
3天前
|
JavaScript 前端开发 索引
JavaScript中与字符串相关的方法
JavaScript中与字符串相关的方法
|
1天前
|
JSON JavaScript 前端开发
js将json字符串还原为json对象
【5月更文挑战第14天】js将json字符串还原为json对象
12 1
|
1天前
|
JavaScript 前端开发
JS中正则方法的使用 - 蓝易云
以上就是JavaScript中正则方法的基本使用。这些方法可以用于执行复杂的字符串处理和验证任务。
12 1
|
1天前
|
JavaScript 前端开发
JavaScript中科学计数法转化为数值字符串形式
JavaScript中科学计数法转化为数值字符串形式
|
3天前
|
存储 JavaScript 前端开发
JavaScript字符串方法详解
JavaScript字符串方法详解
18 0
|
3天前
|
SQL 缓存 JavaScript
深入解析JavaScript中的模板字符串
深入解析JavaScript中的模板字符串
14 1
|
3天前
|
JavaScript 索引
js字符串操作的方法
js字符串操作的方法
12 0
|
3天前
|
JavaScript 前端开发 索引
js关于字符串的方法
js关于字符串的方法
12 0
|
3天前
|
JavaScript 前端开发
js关于字符串的方法
js关于字符串的方法
14 0