js替换常见特殊字符

1)仅保留字母、数字

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

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

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

你可能感兴趣的:(javascript)