Ich habe ein Array RubinRuby: Wie gruppiert man ein Ruby-Array?
> list = Request.find_all_by_artist("Metallica").map(&:song)
=> ["Nothing else Matters", "Enter sandman", "Enter Sandman", "Master of Puppets", "Master of Puppets", "Master of Puppets"]
und ich möchte eine Liste mit den Zählungen wie folgt aus:
{"Nothing Else Matters" => 1,
"Enter Sandman" => 2,
"Master of Puppets" => 3}
So ideal möchte ich einen Hash, der mir die Zählung und bemerken geben, wie ich Enter Sandman
haben und enter sandman
so brauche ich es case insensitive. Ich bin mir ziemlich sicher, dass ich es durchgehen kann, aber gibt es einen saubereren Weg?
Statt 'capitalize', dann ist es ein' titlecase' Schnipsel hier: http://snippets.dzone.com/posts/show/294 –