62,616
社区成员
发帖
与我相关
我的任务
分享
给两个子正则分别加上()这样就能用捕获组了
String regExp1="(a{1,2}n{0,5})";
String regExp2="(n{1,2}s{1,2})";
String regExp=regExp1+regExp2;
Matcher m=Pattern.compile(regExp).matcher("annnns");
while(m.find()){
System.out.println("regExp1:"+m.group(1));
System.out.println("regExp2:"+m.group(2));
}