如何在Java中获得多个正则表达式匹配?

rip*_*234 11 java regex multiple-matches

如何在Java中找到与正则表达式匹配的所有子字符串?(类似于.Net中的Regex.Matches)

Aar*_*lla 15

创建一个匹配器并用于find()在下一场比赛中定位它.


rip*_*234 15

这是一个代码示例:

int countMatches(Pattern pattern, String str) {
  int matches = 0;
  Matcher matcher = pattern.matcher(str);
  while (matcher.find())
    matches++;
  return matches;
}
Run Code Online (Sandbox Code Playgroud)