Pessoal, nao consigo de maneira alguma fazer o groupCont me retorna a quantidade de grupo. ELe so retorna 0.
String regex = "<[\\w\\D\\n]*?>";
Pattern padrao = Pattern.compile(regex);
String pattern = "" +
"<body>" +
"<tr> <td>eaae1</td></tr>" +
"<tr> <td>eaae2</td><td>eaae2</td></tr>" +
"<tr> <td>eaae3</td><td>eaae3</td></tr>" +
"</body>";
Matcher pesquisa = padrao.matcher(pattern);
if (pesquisa.matches()) {
System.out.println(pesquisa.groupCount());
System.out.println(pesquisa.group());
}
while (pesquisa.find()) {
System.out.println(pesquisa.groupCount());
System.out.println(pesquisa.group());
}
Fiz esse codigo de exemplo, mas tanto com matches() ou find() o groupCount imprimi 0, mesmo achando certo…