分离一个 youtube 链接以仅检索 ID,并将 ID 传递给另一个变量 [重复]
Posted
技术标签:
【中文标题】分离一个 youtube 链接以仅检索 ID,并将 ID 传递给另一个变量 [重复]【英文标题】:Seperate a youtube link to retrieve only the ID, and pass the ID into another variable [duplicate] 【发布时间】:2015-02-06 21:24:35 【问题描述】:我已经研究过类似.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
。
谢谢
【问题讨论】:
很多与此相关的问题:***.com/questions/10591547/…, ***.com/questions/3452546/… 【参考方案1】:如果 URL 的模式没有改变,请使用类似的方法。
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);
【讨论】:
甜蜜的工作正常......谢谢!以上是关于分离一个 youtube 链接以仅检索 ID,并将 ID 传递给另一个变量 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Django 将查询集序列化为 JSON 以仅使用字段信息和 id 构造 RESTful 响应