Как определить сколько символов "-" находится в строке?


#1

Как определить сколько символов “-” находится в строке? Желательно одной строчкой (фп).


#2

Если на скорую руку то

   let text = "sdl----kfj"
    
    var count = 0
    
    text.forEach { simbol in
        if simbol == "-" {
            count += 1
            print(count)
        }
    }

#3

let count = string.filter { $0 == "-" }.count