我已经查看.split()
之类的方法来分隔字符串并看到一个简单的分隔,如.split("")
或.split("")
,但我不知道如何做更复杂的事情,比如之前删除所有内容并且在id之后。
我所拥有的是一个包含youtube字符串示例的变量:
var utubeLink = "http://img.youtube.com/vi/8lmuuaI09ro/0.jpg";
和一个等待存储var utubeLink
var newutubeLink = "http://www.youtube.com/v/"
我想删除所有内容,以便获得8lmuuaI09ro
,并将ID传递到newutubeLink
,以便我的最终结果为http://www.youtube.com/v/8lmuuaI09ro
。
由于
答案 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);