Ruby中用于操作此字符串的简洁方法

ran*_*its 2 ruby

有时我喜欢学习如何以"Ruby"的方式做事.我想知道 - 采用如下字符串的最简洁,最可读的方式是什么:

foo-bar

并操纵它阅读:

Foo Bar

ada*_*max 5

"foo-bar".split("-").map(&:capitalize).join(" ")