代码如下
var data = '<address>Test String & Test</address>';
var cleanData = data.replace('/&/g', "and");
我想替换所有出现的&#39;&amp;&#39;
JSFiddle http://jsfiddle.net/d33wyw6g/
提前致谢。
答案 0 :(得分:3)
使用正则表达式时,请勿将其放在引号之间,可以直接使用它:
var data = '<address>Test String & Test</address>';
var cleanData = data.replace(/&/g, "and");
这将取代所有&#34;&amp;&#34;而不仅仅是第一个
答案 1 :(得分:2)
尝试var cleanData = data.replace(/&/g, "and");
答案 2 :(得分:-2)
试试这个。
data.replace("&", "and");