匹配分隔符之间的子字符串而不是全局分隔符

时间:2013-01-30 16:41:24

标签: javascript regex string pattern-matching

我正在尝试在下面的代码中检索花括号之间的字符串。但不是string1string2等......而是在一个字符串中提供string1}{string2}{string3}{string4}{string5}{string6

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

知道怎么解决吗?

1 个答案:

答案 0 :(得分:1)

为懒惰匹配设置?

/{(.*?)}/g