1) Only letters and numbers are reserved
var tagStr = "A啊!@#$%^&*()_+<>?!@#¥%……&*";
tagStr = tagStr.replace(/[^a-zA-Z0-9]*/g,"");//仅保留字母或数字
2) Replace the common special with empty
var tagStr = "A啊!@#$%^&*()_+<>?!@#¥%……&*";
tagStr = tagStr.replace(/[\[\]{};',./:"<>?!@#$%^&*()_+【】、;‘,。、{}|:”“《》?!@#¥%……&*()——+]*/g,"");//特殊字符均替换掉