我在 javascript 中有一个字符串,里面有一些特殊字符。
var string = xxxx † yyyy § zzzz
我想删除那些特殊字符并只得到:
字符串 = xxxx yyyy zzzz
我试过这个正则表达式:
&#?[a-z0-9]+;
像那样:
string = string.replace(/&#?[a-z0-9]+;/g, "");
但特殊字符与此正则表达式不匹配。
你知道我该怎么做吗?
正则表达式运行良好,参见示例:http://regexr.com?31rrj
最佳答案
它对我来说很好用。
工作示例:http://jsfiddle.net/JwrZ6/
这可能是你的语法,字符串必须用 "围绕它们定义。
var string = "xxxx † yyyy § zzzz";
不
var string = xxxx † yyyy § zzzz;
关于用于删除特殊字符的 Javascript 和 RegEx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11989358/