Anonymous user
Reverse words in a string: Difference between revisions
→{{header|Kotlin}}: Filter out empty tokens, which strips leading/trailing spaces, and compresses multiple spaces
(add sed) |
(→{{header|Kotlin}}: Filter out empty tokens, which strips leading/trailing spaces, and compresses multiple spaces) |
||
Line 1,727:
=={{header|Kotlin}}==
<lang kotlin>fun reversedWords(s: String) = s.split(" ").filter { it.isNotEmpty() }.reversed().joinToString(" ")▼
fun main() {
▲fun reversedWords(s: String) = s.split(" ").reversed().joinToString(" ")
val s = "Hey you, Bub!"
println(reversedWords(s))
Line 1,745 ⟶ 1,743:
" ... elided paragraph last ... ",
" ",
" Frost Robert ----------------------- ",
)
sl.forEach { println(reversedWords(it
}</lang>
|