获取最后一个用/分隔的子字符串

时间:2019-06-28 14:09:41

标签: javascript

当前使用我的代码:

window.location.pathname.split('/')[3]

我可以从中获得“比较”:

http://localhost/study/78/comparative

但是有些子目录可能会添加到URI中。

如何获取用/分隔的URI上的最后一个子字符串(最右边)?

2 个答案:

答案 0 :(得分:3)

尝试切片

window.location.pathname.split('/').slice(-1)[0]

console.log("http://localhost/study/78/comparative".split('/').slice(-1)[0])

答案 1 :(得分:0)

window.location.pathname.split('/').slice(-1)[0]

window.location.pathname.split('/').pop()

window.location.pathname.substr(window.location.pathname.lastIndexOf("/") + 1)