相关疑难解决方法(0)

如何从网址获取YouTube视频ID?

我想v=id从JavaScript 获取YouTube的URL(没有jQuery,纯JavaScript).

YouTube网址格式示例

http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW

http://www.youtube.com/watch?v=u8nQa1cJyX8

或者在网址中包含视频ID的任何其他YouTube格式.

这些格式的结果

u8nQa1cJyX8

javascript regex youtube url

234
推荐指数
15
解决办法
21万
查看次数

从嵌入的iframe代码中获取YouTube视频ID

我想使用preg_match或regex从YouTube嵌入代码中获取YouTube视频ID.举个例子

<iframe width="560" height="315" src="//www.youtube.com/embed/0gugBiEkLwU?rel=0" frameborder="0" allowfullscreen></iframe> 
Run Code Online (Sandbox Code Playgroud)

我想拿这个ID 0gugBiEkLwU

任何人都可以告诉我如何做到这一点.真的很合适你的帮助.

php regex youtube iframe

3
推荐指数
1
解决办法
1万
查看次数

Flutter Dart:如何从视频 URL 中提取 youtube 视频 ID?

如何使用 dart regex 从视频 URL 中提取 YouTube 视频 ID?

示例网址

https://www.youtube.com/watch?v=SEkUienM2oY&t=1265s
Run Code Online (Sandbox Code Playgroud)

或者

https://m.youtube.com/watch?v=SEkUienM2oY&t=1265s
Run Code Online (Sandbox Code Playgroud)

返回

SEkUienM2oY&t=1265s
Run Code Online (Sandbox Code Playgroud)

它为我工作

  String getVideoID(String url) {
    url = url.replaceAll("https://www.youtube.com/watch?v=", "");
    url = url.replaceAll("https://m.youtube.com/watch?v=", "");
    return url;
  }
Run Code Online (Sandbox Code Playgroud)

但是如何用正则表达式做到这一点?

regex dart flutter

3
推荐指数
2
解决办法
3225
查看次数

标签 统计

regex ×3

youtube ×2

dart ×1

flutter ×1

iframe ×1

javascript ×1

php ×1

url ×1