代码如下
var data = '<address>Test String & Test</address>';
var cleanData = data.replace('/&/g', "and");
我想替换所有出现的“&”
JSFiddle http://jsfiddle.net/d33wyw6g/
提前致谢。
最佳答案
当您使用正则表达式时,不要将其放在引号之间,您可以直接使用它:
var data = '<address>Test String & Test</address>';
var cleanData = data.replace(/&/g, "and");
这将替换所有“&”,而不仅仅是第一个
关于Javascript 字符串替换 '&' 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25745954/