js正则表达式去除字符串中的特殊字符 (包含空格)

1.替换字符串中的特殊字符

    setNewVal(e){
        //替换字符串中的所有特殊字符(包含空格)
        if(e.target.value != ""){
            const pattern=/[`~!@#$^&*()=|{}':;',\\\[\]\.<>\/?~!@#¥……&*()——|{}【】';:""'。,、?\s]/g;
            this.form.name = e.target.value.replace(pattern,"");
        }
    },
  1. 奇怪的JavaScript,请查看https://jsisweird.com/,主要讲解类型隐式转换。
    js正则表达式去除字符串中的特殊字符 (包含空格)_第1张图片
    图片.png

    谷歌浏览器控制台输出这些,可以认真思考思考。

你可能感兴趣的:(js正则表达式去除字符串中的特殊字符 (包含空格))