如何使用youtube短网址pretmatch youtube网址,并从他们的php获取视频

时间:2017-03-15 08:45:06

标签: php youtube

您好我正在尝试pretmatch youtube网址和youtube缩短网址并获取视频ID,因为我能够pretmatch youtube网址但无法pregmatch短网址 这是我的代码..

 if (preg_match('@^(?:https://(?:www\\.)?youtube.com/)(watch\\?v=|v/)([a-zA-Z0-9_]*)@', $video_id, $match)) 

其中videoid = https://www.youtube.com/watch?v=Xt4S-Ot0Jcs 我怎么能像https://youtu.be/Xt4S-Ot0Jcs那样预先获取短网址?如何使用php获取视频内容

1 个答案:

答案 0 :(得分:0)

如果您只想获取videoId,可以尝试使用更简单的正则表达式:

if (preg_match('@(youtube\.com/watch\?v=|youtu\.be/)([a-zA-Z0-9_]*)@', $video_id, $match))