RosettaCodeData/Task/Count-occurrences-of-a-substring/Java/count-occurrences-of-a-substring-1.java

10 lines
276 B
Java
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
int countSubstring(String string, String substring) {
substring = Pattern.quote(substring);
Pattern pattern = Pattern.compile(substring);
Matcher matcher = pattern.matcher(string);
int count = 0;
while (matcher.find())
count++;
return count;
}