android– 使用jsoup从网站网址中提取youtube视频网址

android– 使用jsoup从网站网址中提取youtube视频网址,第1张

概述我有这个代码工作在同一个网站,但他们改变了主题,现在我正在努力.我在这里弄错了什么来获取YouTube视频的网址?这是我的方法.该站点的示例链接是http://kabumbu.co.tz/mahojiano-na-masau-bwire/Elementvideo=doc.select("div.single-archiveiframe").first();vid

我有这个代码工作在同一个网站,但他们改变了主题,现在我正在努力.我在这里弄错了什么来获取YouTube视频的网址?这是我的方法.该站点的示例链接是http://kabumbu.co.tz/mahojiano-na-masau-bwire/

Element vIDeo = doc.select("div.single-archive iframe").first() ;          vIDeourl = vIDeo.attr("src");

解决方法:

到目前为止,代码是正确的,但我只是错误地从视频网址中提取视频ID.使用这种方法有效

public static String extractVIDeoID(String ytUrl) {    String vID = null;    Pattern pattern = Pattern.compile(".*(?:youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=)([^#\&\?]*).*");    Matcher matcher = pattern.matcher(ytUrl);    if (matcher.matches()){        vID = matcher.group(1);    }    return vID;}
总结

以上是内存溢出为你收集整理的android – 使用jsoup从网站网址中提取youtube视频网址全部内容,希望文章能够帮你解决android – 使用jsoup从网站网址中提取youtube视频网址所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1099346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存