我尝试了以下无济于事
var clean = link.replace(/\ \; /gi,' ');
我也尝试过不转义 & 和 ; 并且只逃脱一个,但它不起作用。我可以只替换普通的 nbsp。有什么办法可以用''代替吗?
我尝试了以下无济于事
var clean = link.replace(/\ \; /gi,' ');
我也尝试过不转义 & 和 ; 并且只逃脱一个,但它不起作用。我可以只替换普通的 nbsp。有什么办法可以用''代替吗?
我一直在与 Appcelerator Q&A 上的一些人一起研究这个问题,我能想到的最好的答案是最好的解决方法。
var clean = link.replace(/nbsp/g," ").replace(/\&/g,"").replace(/amp\;/g,"").replace(/\;/g,"");
由于显而易见的原因,这对每个人都不起作用,因为它会清除所有分号和&符号,但它对我有用。我很困惑为什么我不能把整个人都
换掉,但现在我很高兴。
如果要替换为完全
包含空格的空字符串' '
,只需使用:
var clean = link.replace(/ /g,' ');