Bonjour,
je veux compter le nombre de paires de chiffres dans un texte :
“03 24 56” doit donner 3
"85 54" doit donner 2
Ça marche pas avec un Pattern.compile(".([0-9]{2})."); je me dis : je suis pas doué …
Mais là où je comprends plus, un code copié sur internet me donne un résultat différent de celui annoncé :
p = Pattern.compile("J(ava)");
String candidateString = "This is Java. This is a Java example.";
Matcher matcher = p.matcher(candidateString);
int numberOfGroups = matcher.groupCount();
System.out.println("numberOfGroups =" + numberOfGroups);
Ça m’affiche 1 au lieu de 3 (2?)
(http://www.tutorialspoint.com/javaexamples/regular_count.htm)