我有一个网址
/stars/planets/usa/en/universe/planet_stars.html
我需要获得planets_stars.html
。我如何单独获得最后一部分?
答案 0 :(得分:1)
这里不需要jQuery和正则表达式:
url.split('/').pop();
答案 1 :(得分:1)
使用纯javascript:
var url = "/stars/planets/usa/en/universe/planet_stars.html";
var page = url.substring(url.lastIndexOf("/")+1);
编辑: substring方法的第二个参数可选,在这种情况下不需要。所以,我删除了它。
答案 2 :(得分:0)
或只是JavaScript。
var parts = url.split('/');
var lastpart = parts[parts.length -1];
你也可以像jmar那样使用pop(),只要记住当你这样做时将它从数组中删除,所以你不能在同一个数组上使用pop方法两次并得到相同的值。