YouTubeの埋め込みリンクの一部を取得しようとしています。グループ キャプチャが JavaScript でどのように機能するのかよくわかりません。
これは私が持っているものです
<Script>
var str = "<iframe width=\"420\" height=\"315\" src=\"//www.youtube.com/embed/JxE1oj06xH8\" frameborder=\"0\" allowfullscreen></iframe>";
var re = /(?:<iframe)(\swidth=\"\d+\")|(\sheight=\"\d+\")|(\ssrc=\"(?:http:)?(//)?www\.youtube\.com/embed/\w+\"?)(.+></iframe>)/g;
var array = str.match(re);
document.write(array[0]);
</script>
私は結果がこれによってキャプチャされたデータになることを期待していました
(\swidth=\"\d+\")
グループごとに、括弧内のデータを取得できるようにしたい (合計 4 つのグループ)。グループ内のデータを取得するにはどうすればよいですか?