ときどき「Ruby」のやり方を学ぶのが好きです。私は思っていた - 最も簡潔な、まだのような文字列を取るために読める方法は何か:この文字列を操作するためのRubyの簡潔な方法
foo-bar
と読むためにそれを操作:
Foo Bar
ときどき「Ruby」のやり方を学ぶのが好きです。私は思っていた - 最も簡潔な、まだのような文字列を取るために読める方法は何か:この文字列を操作するためのRubyの簡潔な方法
foo-bar
と読むためにそれを操作:
Foo Bar
"foo-bar".split("-").map(&:capitalize).join(" ")
>> p "foo-bar".scan(/\w+/).map(&:capitalize).join(" ")
"Foo Bar"
=> "Foo Bar"
>> p "foo---bar".scan(/\w+/).map(&:capitalize).join(" ")
"Foo Bar"
=> "Foo Bar"
>> p "foo 123 bar".scan(/\w+/).map(&:capitalize).join(" ")
"Foo 123 Bar"
=> "Foo 123 Bar"
string = "foo-bar"
"foo-bar".split("-").map(&:capitalize).join(" ") # edited to because former answer was not optimal
'&'構文の場合は+1 w00t –