获取链接网址的特定部分

xbo*_*209 0 javascript url jquery

我想在页面上的链接的第三个和第四个斜杠之间获取URL的特定部分.

编辑:对不起我第一次认为我不清楚,我的意思是在页面上找到网址链接的特定部分.

js-*_*der 7

var getSegment = function (url, index) {
   return url.replace(/^https?:\/\//, '').split('/')[index];
}
Run Code Online (Sandbox Code Playgroud)

用法:

getSegment("http://domain.com/a/b/c/d/e", 4); // "d" 
Run Code Online (Sandbox Code Playgroud)

replace可确保协议(后前两个斜线httphttps)不计.