jak uzyskać identyfikator wideo youtube z adresu URL
Próbuję sprawdzić, czy adres URL jest prawidłowym adresem URL wideo youtube i uzyskać z niego identyfikator wideo youtube, do tej pory używam prostej funkcji podziału javascript, aby to osiągnąć, jednak ma to pewne niewielkie wady, ponieważ youtube ma wiele adresów URL .
Przeglądałem inne wątki stackoverflow, ale wszystkie obsługują tylko jeden konkretny adres URL, który nie jest tym, czego potrzebuję.
Potrzebuję czegoś, co pasuje do wszystkich tych adresów URL:
http (s): //www.youtu.be/videoID
http (s): //www.youtube.com/watch? v = videoID
(i opcjonalnie każdy inny krótki adres URL, który skrypt automatycznie wykrywa, czy zawiera wideo z YouTube)
Wszelkie pomysły, które mogą być obsługiwane przez przeglądarkę szybko / sprawnie, są bardzo mile widziane!