嗨,我试图预匹配youtube url和youtube缩短url,并从我能够预匹配youtube url,但无法预匹配短url的视频is中获取视频is。
if (preg_match('@^(?:https://(?:www\\.)?youtube.com/)(watch\\?v=|v/)([a-zA-Z0-9_]*)@', $video_id, $match))
where videoid= https://www.youtube.com/watch?v=Xt4S-Ot0Jcs怎样才能像https://youtu.be/Xt4S-Ot0Jcs一样预配短的url ?怎样才能用php从两者获取视频
发布于 2017-03-15 17:00:16
如果您只想获得videoId,可以尝试使用更简单的正则表达式:
if (preg_match('@(youtube\.com/watch\?v=|youtu\.be/)([a-zA-Z0-9_]*)@', $video_id, $match))
https://stackoverflow.com/questions/42804825
复制相似问题