以下のJavascriptは、YouTube動画の実際のURLとしてのみ動作します。 URLは、この例ではhttp://i1.ytimg.com/vi/VK4ah66jBvE/0.jpg
だろうユーチューブ動画のサムネイルであることを起こった場合、私が行う方法を知ってはいけないものをjavascriptの正規表現を使用してサムネイルからYouTubeの動画IDを取得しますか?
<script>
regex = /http\:\/\/www\.youtube\.com\/watch\?v=(\w{11})/;
url = 'http://www.youtube.com/watch?v=VK4ah66jBvE&feature=feedu';
id = url.match(regex)[1];
document.write(''+id+'');
</script>
は、正規表現のですか?私は試しました
<script>
regex = /http\:\/\/i1\.ytimg\.com\/vi(\w{11})/0.jpg;;
url = 'http://i1.ytimg.com/vi/VK4ah66jBvE/0.jpg';
id = url.match(regex)[1];
document.write(''+id+'');
</script>
[thumの画像を取得する方法bnail source、iframeとして設定しますか?](http://stackoverflow.com/questions/7870113/how-to-get-youtube-video-id-from-image-thumbnail-source-and-set-as-an -iframe/7870246#7870246) –
thats jqueryはこれがjavascriptなのでありません。私はこの記事の中でjqueryを挙げたり、タグ付けしたりしなかった。私はそれがはるかに重要なjqueryの別のビットと一緒に動作しませんとして、私はjqueryに問題がある。私を手伝ってくれますか? –
正規表現はJavascriptの.match()を使用しているのと同じです。 –