fun findSecondLargestWord(str: String): String? {
val words = str.split("\\s+".toRegex())
val sortedWords = words.sortedByDescending { it.length }
return if (sortedWords.size > 1) sortedWords[1] else null
}
fun main() {
val str = "Kotlin is a programming language that makes coding concise"
val secondLargestWord = findSecondLargestWord(str)
println("The second largest word is: $secondLargestWord")
}
/*
run:
The second largest word is: language
*/