如何使用javascript轻松解析链接?

如何使用javascript轻松解析链接?,javascript,jquery,hyperlink,split,Javascript,Jquery,Hyperlink,Split,我将如何使用Javascript或JQuery解析链接/href 我可以使用split来拆分一些变量,但我想知道是否有更简单的方法来实现这一点,例如 www.url.com/dir/page?设置&var1=value1 获取目录、页面和设置的最简单方法是什么 另外,最好总是选择最后一个目录,因此如果有多个目录,则使用标准拆分并不总是有效。似乎完全符合您的要求,在将url拆分为其组成部分方面。我推荐James Padolsey的url解析器——它是一个简单的JS函数,可以为您提供url的任何部分

我将如何使用Javascript或JQuery解析链接/href

我可以使用split来拆分一些变量,但我想知道是否有更简单的方法来实现这一点,例如

www.url.com/dir/page?设置&var1=value1

获取目录、页面和设置的最简单方法是什么


另外,最好总是选择最后一个目录,因此如果有多个目录,则使用标准拆分并不总是有效。

似乎完全符合您的要求,在将url拆分为其组成部分方面。

我推荐James Padolsey的url解析器——它是一个简单的JS函数,可以为您提供url的任何部分(主机、查询字符串、路径等)


“如果有多个目录,那么使用标准拆分并不总是有效”您在说什么?为什么要设置而不是var1?还不确定你到底想要什么。可能会使用
split
向我们展示您的代码,以及一个失败的示例。split+regex:)或如前所述使用URI.js您是否尝试过
URL.split(/[?]/)
??测试它:这看起来是一个很好的解决方案,我将不得不调整它,以满足我的需要,但肯定是一个开始。谢谢分享!