1

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 つのグループ)。グループ内のデータを取得するにはどうすればよいですか?

4

1 に答える 1