当前位置: 代码迷 >> J2ME >> 求大神帮忙弄个正则要求如上:一句英文描述,里面可以包含1-5对大括号,最少一对,至多5对
  详细解决方案

求大神帮忙弄个正则要求如上:一句英文描述,里面可以包含1-5对大括号,最少一对,至多5对

热度:6562   发布时间:2013-02-25 21:32:59.0
求大神帮忙弄个正则要求如下:一句英文描述,里面可以包含1-5对大括号,最少一对,至多5对。
要求如下:一句英文描述,里面可以包含1-5对大括号,最少一对,至多5对。
例子如下:{aa},affa{ysha}svisjsbshshb.
或者
{aa},affa{ysha}svisjsbshshb{ysha},asdas{ysha}{ysha}.
!!急急急!

------解决方案--------------------------------------------------------
Java code
String s = "adsd{aaa},{bbb}he";        System.out.println(s.matches("[^{}]*(\\{(?:aaa|bbb|ccc|ddd)\\}[^{}]*){1,5}"));
  相关解决方案