我猜這是一個簡單的問題,但我只是學習代替()多串......如何替換在Javascript
我有這樣的:
var location = (jQuery.url.attr("host"))+(jQuery.url.attr("path"));
locationClean = location.replace('/',' ');
locationArray = locationClean.split(" ");
console.log(location);
console.log(locationClean);
console.log(locationArray);
這裏是我在Firebug得到的:
stormink.net/discussed/the-ideas-behind-my-redesign
stormink.net discussed/the-ideas-behind-my-redesign
["stormink.net", "discussed/the-ideas-behind-my-redesign"]
因此,出於某種原因,替換隻發生一次?我是否需要使用正則表達式而不是「/ g」來重複它?如果是這樣,我如何在Regex中指定'/'? (我很少理解如何使用Regex)。
謝謝大家。
媽的!我問到後,我就對了......對不起每個人!不會再發生......(希望)。 – 2009-08-14 21:12:08
然後回答你自己的問題。 – jason 2009-08-14 21:14:57