求js去除字符串中所有 和&等特殊符号。
比如:今天是星期五,明天又可以放假了&好好休息一下。就是要将字符串中的所有的特殊符去掉。字符串中的特殊符个数不确定。...
比如:
今天是星期五, 明天又可以放假了&好好休息一下。
就是要将字符串中的所有的特殊符去掉。字符串中的特殊符个数不确定。 展开
今天是星期五, 明天又可以放假了&好好休息一下。
就是要将字符串中的所有的特殊符去掉。字符串中的特殊符个数不确定。 展开
1个回答
展开全部
var a="今天是星期五, 明天又可以放假了&好好休|息一下"
var b=a.replace(/[&\|\\\*^%$#@\-]/g,"");
alert(b);
需要去掉什么符号,就在正则表达式中加上什么符号
追问
 &这些html符号怎么去除?
追答
先进行htmldecode,再去掉
var a="今天是星期五, 明天又可以放假了&好好休|息一下";
var converter = document.createElement("DIV");
converter.innerHTML = a;
var b = converter.innerText;
converter = null;
var c=b.replace(/[&\|\\\*^%$#@\-]/g,"");
alert(c);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询