【发布时间】:2012-06-01 21:19:44
【问题描述】:
我正在制作一个视频播放网站,我需要使用 html5 视频播放器来播放本地视频和 youtube api 和 vimeo api 来播放 vimeo 视频。问题是我想过滤用户输入的所有 3 个条件的链接。我尝试了一些正则表达式,因为我以前从未使用过它但没有成功。谁能帮我举个例子,展示如何分离这些链接以制作 3 个条件
从 youtube 链接中取出“youtube”一词,以便我可以做出条件声明
以同样的方式从本地视频中取出 .mp4 和 .ogg 扩展名,以便在 html5 视频播放器中播放
以同样的方式从 vimeo 链接中提取单词“vimeo”,以便我可以使用 vimeo api 播放 vimeo 视频。
谁能帮忙?
例如我们输入一个 youtube 链接
http://www.youtube.com/watch?v=example
那么如何从这个链接中取出“youtube”这个词呢?
我上传了一个带有文件名的本地视频
example.mp4
那我怎样才能从中得到扩展的 mp4?
【问题讨论】:
-
请显示示例输入和输出。
-
是的,我尝试了一个代码,但它给了我 youtube id,因为我是全新的 toregex,所以无法获得我想要的特定内容