import java.util.Scanner; import java.util.regex.MatchResult; public class ScannerTest2_4 { public static void main(String[] args) { String text = "One little, 2 little, 3 little Indian"; Scanner scanner = new Scanner(text); scanner.findInLine("One little, (\\d+) little, (\\d+) little Indian"); MatchResult result = scanner.match(); for (int i = 1; i <= result.groupCount(); i++) { System.out.println(result.group(i)); } } }