Matcher group() method in Java with Examples
The group() method of Matcher Class is used to get the input subsequence matched by the previous match result.
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.
public String group()
Parameters: This method do not takes any parameter.
Return Value: This method returns the String which is the input subsequence matched by the previous match.
Exception: This method throws IllegalStateException if no match has yet been attempted, or if the previous match operation failed.
Below examples illustrate the Matcher.group() method:
Current Matcher: java.util.regex.Matcher[pattern=(G*s) region=0, 13 lastmatch=]
Current Matcher: java.util.regex.Matcher[pattern=(G*G) region=0, 11 lastmatch=]
Reference: Oracle Doc