Количество слов в тексте

swift

#1

Здравствуйте! Как посчитать количество слов вводимом тексте на консоли? За помощь заранее спасибо!


#2
let chararacterSet = CharacterSet.whitespacesAndNewlines.union(.punctuationCharacters)
let components = str.components(separatedBy: chararacterSet)
let words = components.filter { !$0.isEmpty }