将youtube链接分开以仅检索ID,并将ID传递给另一个变量

时间:2014-12-09 04:05:55

标签: javascript php jquery youtube

我已经查看.split()之类的方法来分隔字符串并看到一个简单的分隔,如.split("").split(""),但我不知道如何做更复杂的事情,比如之前删除所有内容并且在id之后。 我所拥有的是一个包含youtube字符串示例的变量:

var utubeLink = "http://img.youtube.com/vi/8lmuuaI09ro/0.jpg";

和一个等待存储var utubeLink

的ID的变量
var newutubeLink = "http://www.youtube.com/v/"

我想删除所有内容,以便获得8lmuuaI09ro,并将ID传递到newutubeLink,以便我的最终结果为http://www.youtube.com/v/8lmuuaI09ro

由于

1 个答案:

答案 0 :(得分:0)

如果网址的模式没有改变,请使用类似的内容。

var utubeLink = "http://img.youtube.com/vi/8lmuuaI09ro/0.jpg";
var newutubeLink = "http://www.youtube.com/v/";
var parts = utubeLink.split('/');
var link = newutubeLink + parts[4];
console.log(link);