计算出页面的baseUrl

时间:2014-04-17 00:35:03

标签: javascript node.js

想象一下我有:

var url = "http://www.example.com:10/one/two/three.html";

这是我刚刚提取的网页的网址。

我想baseUrl:http://www.example.com:10/one/two/。 最明显的方法是使用正则表达式取出URL的最后部分。然而,它感觉有点不安全和hacky。有没有更好的方法呢?

1 个答案:

答案 0 :(得分:0)

url.substr(0, url.lastIndexOf("/") + 1)应该做的工作!