/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]");for (let i = 0; i < val.length; i++) { ret = ret + ..._js正则表达式过滤特殊字符">
当前位置:   article > 正文

Js 正则表达式过滤特殊字符、表情_js正则表达式过滤特殊字符

js正则表达式过滤特殊字符
  1. let ret = "12312ffds#¥@¥#%^&***(()))*)).`@%@¥@¥", val = this.customDeviceName;
  2. //特殊字符过滤
  3. let pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]");
  4. for (let i = 0; i < val.length; i++) {
  5. ret = ret + val.substr(i, 1).replace(pattern, '');
  6. }
  7. //过滤表情
  8. ret = ret.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g, "");
  9. console.log("过滤后的文字=",ret);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/831063
推荐阅读
相关标签
  

闽ICP备14008679号