【发布时间】:2012-12-29 12:33:23
【问题描述】:
我正在使用以下函数来解析 YouTube 网址以从 YouTube 网址中检索 YouTube ID:
function yt_parser()
{
var yt_url_sub = http://www.youtube.com/watch?v=6nZlXB5okeo;
var youtube_id = yt_url_sub.replace(/^[^v]+v.(.{11}).*/,"$1");
alert(youtube_id);
}
输出:6nZlXB5okeo
但我应该如何验证此 URL 是否来自 YouTube?
【问题讨论】:
-
嗯,主持人是
youtube.com是一个强烈的迹象……但是,Youtube 也使用youtu.be。我猜你永远无法百分百确定。 -
我认为这篇文章将完全符合您对任何有效 youtube URL 的要求:stackoverflow.com/a/10315969/485418
标签: javascript jquery youtube-api