Немного сахара синтаксиса
1 in [1,2,3]
Это может быть не самый эффективный способ, но вы также можете сделать это:
val trimmed = str.lines map { s => s.reverse.dropWhile ( c => c == ' ').reverse.mkString(System.getProperty("line.seperator"))
str.reverse.dropWhile(_ == ' ').reverse