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(" ")
<lang scala>// version 1.0.6
 
fun main() {
fun reversedWords(s: String) = s.split(" ").reversed().joinToString(" ")
 
fun main(args: Array<String>) {
val s = "Hey you, Bub!"
println(reversedWords(s))
Line 1,745 ⟶ 1,743:
" ... elided paragraph last ... ",
" ",
" Frost Robert ----------------------- ",
)
sl.forEach { println(reversedWords(it).trimStart()) }
}</lang>