RosettaCodeData/Task/Count-occurrences-of-a-substring/Java/count-occurrences-of-a-substring-1.java
2023-07-01 13:44:08 -04:00

9 lines
276 B
Java

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;
}