我希望使用其Embed Source获取 Vimeo 视频的ID。
我想要 JavaScript 或 jQuery 。
我使用下面的代码在 PHP 中执行相同操作。
preg_match('/player\.vimeo\.com\/video\/([0-9]*)/', $embed, $match);
$vid = $match[1];
上述工作正常。可以在javascript中使用上面的正则表达式吗?
以下是vimeo嵌入源示例 -
<iframe src="http://player.vimeo.com/video/51478122?title=0&byline=0&portrait=0&color=fcfcfc" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> <p><a href="http://vimeo.com/51478122">Dum Spiro - HD (ESMA 2012)</a> from <a href="http://vimeo.com/dumspiro">Dum Spiro</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
我想从中提取51478122
。
任何帮助?
答案 0 :(得分:2)
当然,JavaScript也支持正则表达式&gt;&gt;
var match = embed.match(/player\.vimeo\.com\/video\/([0-9]*)/);
答案 1 :(得分:0)