Tôi đang cố gắng kiểm tra xem url có phải là URL video hợp lệ trên youtube và nhận ID video youtube từ đó hay không, cho đến nay tôi đang sử dụng chức năng chia tách javascript đơn giản để đạt được điều này, tuy nhiên điều này có một số nhược điểm nhỏ như youtube có nhiều URL.cách lấy id video youtube từ url
Tôi đã xem các luồng ngăn xếp luồng khác tuy nhiên tất cả chúng chỉ hỗ trợ 1 URL cụ thể không phải là những gì tôi cần.
tôi cần một cái gì đó phù hợp với tất cả các URL của:
http (s): //www.youtu.be/videoID
http (s): //www.youtube.com/ xem? v = videoid
(và tùy chọn bất kỳ URL ngắn khác mà kịch bản tự động phát hiện cho dù đó có chứa một youtube video)
Bất kỳ ý tưởng có thể được xử lý bởi các b rowser nhanh/hiệu quả được đánh giá cao!
sửa câu hỏi của tôi, tôi cũng cần phải kiểm tra hay không URL là một giá trị youtube video – xorinzor
thể bản sao của [Javascript REGEX: Cách lấy id video youtube từ URL?] (http://stackoverflow.com/questions/3452546/javascript-regex-how-to-get-youtube-video-id-from-url) – HackedByChinese
Tôi sử dụng các chức năng đó: https://github.com/lingtalfi/video-ids-and-thumbnails/blob/master/function.video.php#L41 – ling