1)仅保留字母、数字

var tagStr = "A啊!@#$%^&*()_+<>?!@#¥%……&*";
tagStr = tagStr.replace(/[^a-zA-Z0-9]*/g,"");//仅保留字母或数字

2)把常见的特殊替换为空

var tagStr = "A啊!@#$%^&*()_+<>?!@#¥%……&*";
tagStr = tagStr.replace(/[\[\]{};',./:"<>?!@#$%^&*()_+【】、;‘,。、{}|:”“《》?!@#¥%……&*()——+]*/g,"");//特殊字符均替换掉

js替换常见特殊字符相关推荐

  1. JS正则表达式常见用法实例详解

    这篇文章主要介绍了JS正则表达式常见用法,结合实例形式分析了javascript元字符.分组符.修饰符.量词基本含义,并结合具体案例形式分析了javascript正则基本使用技巧,需要的朋友可以参考下 ...

  2. HTML、JS、JSON特殊字符 - JS到HTML特殊字符转换

    JS到HTML特殊字符转换 用JSTL标签显示不转义的字符:<c:out value="<%=nickname %>" escapeXml="false ...

  3. js正则验证特殊字符

    js正则验证特殊字符 方案一 var regEn = /[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im,regCn = /[·!#¥(--)::& ...

  4. JS替换空格回车换行符

    JS替换空格回车换行符 str=str.replace(/\r/g," ") str=str.replace(/\n/g,"<br />")  或 ...

  5. ruby on rails_如何在Ruby on Rails应用中用Vue.js替换jQuery

    ruby on rails by Igor Petrov 通过伊戈尔·彼得罗夫(Igor Petrov) 如何在Ruby on Rails应用中用Vue.js替换jQuery (How to repl ...

  6. .php中js写法,js函数常见的写法以及调用方法

    写在前面:本文详细的介绍了5中js函数常见的写法以及调用的方法,平时看别人代码的时候总是看到各种不同风格的js函数的写法.不明不白的,找了点资料,做了个总结,需要的小伙伴可以看看,做个参考. 1.常规 ...

  7. js替换全部斜杠为“-”

    js替换全部斜杠为"-" 1.js 只是用replace("/","-")并不能替换掉字符串中的所有斜杠 replace(/\//g, '- ...

  8. 使用js替换文本中的换行符

    核心语句: 使用正则表达式: txts=txts.replace(/[\n\r]/g,'需替换的内容') 如何用js替换文本里的换行符 \n?

  9. js 替换字符串中所有满足条件的字符

    js 替换字符串中所有满足条件的字符 1.需求 2.实现 2.1 replace不知道的那些事 1.需求 网上找材料时,趴下来的文件是带其他条件的(我们不需要的),需要替换掉 2.实现 2.1 rep ...

最新文章

  1. Android 如何在xmL 里面动态设置padding
  2. linux和windows互传文件 、用户配置文件和密码配置文件 、用户与用户组管理
  3. Java 到底有没有析构函数呢?
  4. 新萝卜家园win11全新专业版64位系统v2021.07
  5. linux添加硬盘永久挂载,linux新增硬盘如何挂载
  6. 【Mysql高级语法:视图操作】
  7. python pandas 日期格式_pandas 快速处理 date_time 日期格式方法
  8. Struts项目中前端页面向后台页面传参中文出现乱码(Get请求)
  9. MySql(四):备份与恢复
  10. COMSOL 电场与热场耦合
  11. linux打开word、excel等
  12. 视频教程-2019年人工智能热门案例精讲之歌词生成器-机器学习
  13. 以一半的价格组装专业的深度学习工作站
  14. 进入BeOS的花花世界 系列四
  15. shui0418笔记
  16. 面试题——对称加密和非对称加密
  17. Springboot介绍(超详细)
  18. 乌班图添加谷歌输入法
  19. 我的世界mod整合包java_我的世界豆腐mod整合包
  20. 数据恢复精灵教你如何学会数据恢复

热门文章

  1. 【音乐合成】基于FPGA的音乐合成系统verilog实现
  2. Qt监控系统进程 网址 留着一会用
  3. 推荐几款音频转文字软件给你
  4. AndroidStudio动态so库加载方式
  5. 解决Warning: the ECDSA host key for ‘github.com‘ differs from the key for the IP address的问题
  6. 音讯称三网交融第二批试点韵达明年终发布
  7. SSM毕设项目校园生活互助平台ep2p1(java+VUE+Mybatis+Maven+Mysql)
  8. CATIA二次开发CAA安装
  9. Linux设置服务自启动
  10. 计算机一级ms模拟试题,计算机一级ms模拟试题及答案.doc