我的网址如下:http://i1.ytimg.com/vi/BR0Y3MZ21bo/0.jpg
。有人可以帮我提取网址中最后两个斜杠之间的“ID”BR0Y3MZ21bo
吗?
答案 0 :(得分:6)
您可以使用split(),split将为您提供由/
分隔的字符串数组,并且您所需的字符串位于数组的倒数第二个索引处。
<强> Live Demo 强>
arr = url.split('/');
arr[arr.length-2];
答案 1 :(得分:0)
试试这个:
var url = 'http://i1.ytimg.com/vi/BR0Y3MZ21bo/0.jpg'; // window.location.href;
var page = url.substr(0, url.lastIndexOf('/')); // output -> http://i1.ytimg.com/vi/BR0Y3MZ21bo
var str = page.substr(page.lastIndexOf('/')+1); // output -> BR0Y3MZ21bo
alert(str); // BR0Y3MZ21bo