用于Titanium webview的string.replace

时间:2013-04-24 22:27:14

标签: javascript titanium titanium-mobile ampersand

我尝试过以下无效

var clean = link.replace(/\&nbsp\; /gi,' ');

我也试过没有逃避&和;并逃脱只有一个,但它不起作用。我可以替换简单的nbsp。 是否有任何方法可以替换''?

2 个答案:

答案 0 :(得分:1)

我和Appcelerator Q& A上的一些人一直在努力解决这个问题,而我能想到的最佳答案就是最好的解决方法。

var clean = link.replace(/nbsp/g," ").replace(/\&/g,"").replace(/amp\;/g,"").replace(/\;/g,"");

由于显而易见的原因,这对每个人都不起作用,因为它会消灭所有的分号和符号,但它对我有用。我很困惑,为什么我不能取代整个 ,但现在我很高兴。

答案 1 :(得分:0)

如果要将 替换为包含空格' '的空字符串,请使用:

var clean = link.replace(/ /g,' ');