URLが有効なYouTubeビデオURLであるかどうかを確認し、そこからYouTubeビデオIDを取得しようとしていますが、これを実現するために単純なjavascript分割関数を使用していますが、YouTubeには複数のURLがあるため、これにはいくつかの小さな欠点があります。 。
私は他のstackoverflowスレッドを見てきましたが、それらはすべて、私が必要としているものではない1つの特定のURLしかサポートしていません。
これらすべてのURLに一致するものが必要です。
http(s)://www.youtu.be/videoID
http(s)://www.youtube.com/watch?v = videoID
(オプションで、スクリプトがYouTubeビデオを含むかどうかを自動的に検出するその他の短縮URL)
ブラウザですばやく効率的に処理できるアイデアは大歓迎です!