Ian*_*lor 3 javascript url jquery split replace
我猜这是一个简单的问题,但我只是在学习......
我有这个:
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);
Run Code Online (Sandbox Code Playgroud)
这是我在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"]
Run Code Online (Sandbox Code Playgroud)
所以出于某种原因,替换只发生过一次?我是否需要使用正则表达式而不是"/ g"来重复?如果是这样,我如何在正则表达式中指定'/'?(我对如何使用Regex知之甚少).
谢谢大家.
使用模式而不是字符串,可以将其与"global"修饰符一起使用
locationClean = location.replace(/\//g,' ');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4640 次 |
| 最近记录: |