提取和替换(仅限YouTube)Iframe src

如果是YouTube iframe html

 

jquery应该测试iframe src以查看前29个字符是否匹配http://www.youtube.com/embed/

如果它确实应用jquery在/embed/之后提取VIDEOID并用http://www.redirect.mysite.com/?id=VIDEOID替换iframe src

所以下面是iframe的src

  

应该替换

  

看到这个小提琴: http : //jsfiddle.net/maniator/cRFgv/

码:

 $('iframe').each(function(){ this.src = this.src.replace('http://www.youtube.com/embed/', 'http://www.redirect.mysite.com/?id='); });