求一个正则表达式的书写

RT:{fasd12dsf(dsfs,343)}sfds{rwqr(dsfwrs,34wr3)}gtesdf{ewrwsf(dwers,erew3)}.
求如何匹配大括号的字符串。
我要得到的数据如:{fasd12dsf(dsfs,343)},{rwqr(dsfwrs,34wr3)},{ewrwsf(dwers,erew3)}。

[code="java"]
String subjectString="{fasd12dsf(dsfs,343)}sfds{rwqr(dsfwrs,34wr3)}gtesdf{ewrwsf(dwers,erew3)}.";
try {
Pattern regex = Pattern.compile("\{.*?\}");
Matcher regexMatcher = regex.matcher(subjectString);
while (regexMatcher.find()) {
System.out.println(regexMatcher.group(0));
}
} catch (PatternSyntaxException ex) {
// Syntax error in the regular expression
}
[/code]

/{[a-z0-9]+([a-z0-9]+)}/g

{[^{}]+},用这个可以的

[code]{.*?}[/code]
即可,验证过的哦

[url=http://oseye.net]开源视窗(osEye.net),面向新手、菜鸟的问答社区[/url]

\{.*?\}
匹配正确