【发布时间】:2011-10-17 08:42:44
【问题描述】:
我有:
var post = $('.post');
post.find('.video embed').each(function(){
v = $(this);
youtubeID = v.attr('src').replace(/^.*youtube.com.*(?:\/|v=)(\w+)\//g,"");
console.log(youtubeID);
})
这是一个来自嵌入源代码的示例 URL
http://www.youtube.com/v/_eeZnLX_XBM&rel=0&egm=0&showinfo=0&fs=1
它会删除直到 /v/ 的所有内容,但不会删除 & 号和之后的所有内容。
我只想要_eeZnLX_XBM。
【问题讨论】:
标签: javascript jquery regex replace youtube