javascript - 使用 JavaScript 解析 Vimeo ID?

标签 javascript vimeo

如何在 JavaScript 中解析来自 Vimeo URL 的 ID?

URL 将由用户输入,因此我需要检查他们输入的格式是否正确。

我需要 ID,以便我可以使用他们的简单 API 来检索视频数据。

最佳答案

regExp = /^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/
parseUrl = regExp.exec url
return parseUrl[5]

这适用于所有遵循这些模式的有效 Vimeo URL:

http://vimeo.com/*

http://vimeo.com/channels/*/*

http://vimeo.com/groups/*/videos/*

关于javascript - 使用 JavaScript 解析 Vimeo ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2916544/

相关文章:

javascript - 如何在嵌入的 vimeo 视频开始播放时触发事件

video - Vimeo 内容安全策略错误 - 拒绝加载脚本

video - 有没有办法在嵌入的youtube或vimeo(或其他)视频上强制HD(720p)?

javascript - angular 2 禁用 url 编码

JavaScript 将前 5 个字符替换为 *

javascript - 如何使新输入显示在新行而不是替换旧输入

javascript - 如何使用 JavaScript 中的格式规范将字符串转换为日期时间?

javascript - 如何动态创建多个 setInterval() ?

android - 如何在 Android 中播放 Facebook 和 Youtube 视频?

ios - 我如何在 VIMVideoPlayer URL restricted 中播放 vimeo 视频