Jak uzyskać wartości atrybutów znaczników HTML przy użyciu wyrażeń regularnych JavaScript?

Załóżmy, że mam ten kod HTML w ciągu:

<meta http-equiv="Set-Cookie" content="COOKIE1_VALUE_HERE">
<meta http-equiv="Set-Cookie" content="COOKIE2_VALUE_HERE">
<meta http-equiv="Set-Cookie" content="COOKIE3_VALUE_HERE">

I mam to wyrażenie regularne, aby uzyskać wartości wewnątrzcontent atrybuty:

/<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig

Jak w JavaScript uzyskać wszystkie trzycontent wartości?

Próbowałem:

var setCookieMetaRegExp = /<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig;
var match = setCookieMetaRegExp.exec(htmlstring);

alematch nie zawiera wartości, których potrzebuję. Wsparcie?

Uwaga: wyrażenie regularne jest już poprawne (Spójrz tutaj). Muszę tylko dopasować go do napisu. Uwaga: Używam NodeJS

questionAnswers(6)

yourAnswerToTheQuestion