部分匹配url字符串与jquery

时间:2014-01-06 21:14:54

标签: jquery regex string

我希望使用

获取网址
var pathname = window.location.pathname;

但是如何在第一个/ /

之间获得字符串的第一部分

所以,如果我的网址是

www.mysite.com/blog/august/2013

我想得到'博客'

如果是www.mysite.com/aboutme/information

我想得到'aboutme'

任何帮助都会很棒,谢谢。

2 个答案:

答案 0 :(得分:7)

"www.mysite.com/aboutme/information".split("/")[1]

答案 1 :(得分:1)

如果您不确定链接是否采用该格式,则可以使用

var arrPathName = window.location.pathname.split('/');
var firstPathItem = '';

if(arrPathName.length > 1) {
    firstPathItem = arrPathName[1];
}

// firstPathItem would be 'blog' in the case of 'www.mysite.com/blog/august/2013'
// If the path is none existent (www.mysite.com) it will be empty
console.log(firstPathItem);