// Java 9+ long matches = matcher.results().count(); // Java 8- int count = 0; while (matcher.find()) { count++; }