获取 URL 的文件名和父文件夹

Eva*_*van 5 javascript substring

这个 javascript 将获得整个路径和文件名,但是想法是检索文件名 + 扩展名及其父文件夹,因此它返回:

/thisfolder/thanks.html

var url = "www.example.com/get/thisfolder/thanks.html";
var path = url.substring(url.indexOf('/')+1, url.lastIndexOf('.'));
alert(path)
Run Code Online (Sandbox Code Playgroud)

JS小提琴

Kar*_*non 6

使用.split(),您可以选择最后 2 个元素并将它们连接在一起:

var url = "www.example.com/get/thisfolder/thanks.html";
var path = url.split('/').slice(-2).join('/'); 
alert(path);
Run Code Online (Sandbox Code Playgroud)