Counting the occurrences of a substring in string in Swift
Learn, how to count the total number of occurrences of a substring in a string with swift.
Counting the occurrences
We can count the number of occurrences of a substring in the string using the components(separatedBy:)
instance method in Swift.
Here is an example, that counts the number of times substring hi
is present in the following string:
import Foundation
let msg = "hi, Welcome to party, hi Swift hi"
let result = msg.components(separatedBy:"hi")
print(result.count-1)
Output:
3