Report question

Question: Java Regex: matches(pattern, value) returns true but group() fails to match