以下のコードの中括弧の間の文字列を取得しようとしています。string1
しかし、などの代わりにstring2
...それはstring1}{string2}{string3}{string4}{string5}{string6
1つの文字列で与えます
var m = "{string1}{string2}{string3}{string4}{string5}{string6}";
var res = /\{(.*)\}/g.exec(m);
alert(res.length); // returns 2
alert(res[1]); // returns string1}{string2}{string3}{string4}{string5}{string6
それを修正する方法はありますか?