[kotlin] 문자열에서 특정 문자열의 반복되는 횟수 찾기
fun countSubstringOccurrences(s: String, target: String): Int {
    var count = 0
    var index = s.indexOf(target)
    while (index != -1) {
        count++
        index = s.indexOf(target, index + 1)
    }
    return count
}

이 코드는 문자열 s에서 특정 문자열 target이 반복되는 횟수를 계산하는 함수입니다. 함수는 indexOf 메서드를 사용하여 첫 번째 인덱스를 찾은 다음, 그 이후에 나타나는 모든 인덱스를 탐색하여 반복 횟수를 계산합니다.

예를 들어, “ababababab” 문자열에서 “ab”가 반복되는 횟수는 4입니다.

이러한 방법으로 Kotlin에서 문자열에서 특정 문자열의 반복 횟수를 간단하게 찾을 수 있습니다.