javascript - 检查 URL 是否为 YouTube 视频

标签 javascript

如何检查给定网址是否指向有效的 YouTube 视频?

最佳答案

将其与正则表达式进行匹配。

if($parsed[0].match(/youtube\.com/) {
    // affirmative
} else {
    // negative
}

我正在对 $parsed 的第一个元素调用 match(),但如果您的 URL 字符串开始,您的“domain”部分很可能是第三个元素与“http://”。

您可能可以在那里使用更可靠的正则表达式,但如果字符串包含 youtube.com 域,则该正则表达式的计算结果为 true。

关于javascript - 检查 URL 是否为 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11565816/

相关文章:

javascript - 如何编写 Javascript 函数来更新 Coldfusion 表单显示

JavaScript - 如果鼠标悬停在父级上然后影响子级

javascript - 拖放并计算宽度

javascript - 遍历集合中的数组并在 Backbone.js 中显示

javascript - jQuery.getScript(..) 返回 XMLHttpRequest 错误

javascript - 我有两个包含一些重复信息的数据结构。有没有办法使用 .map 来减少这种重复?

javascript - NodeJS 登录后动态加载 Angular 模块

javascript - jQuery:使用颜色选择器更改悬停颜色

javascript - 是否可以强制使用自定义字体在给定网页上进行文本呈现?

Javascript:图像点击然后滑动大图像