Schreib den ersten Buchstaben in Ruby groß

Den upcase Methode nutzt die gesamte Zeichenfolge.

Brauche ich, um Kapital nur den ersten Buchstaben.

Auch, ich muss unterstützt mehrere gängige Sprachen, wie Deutsch und Russisch.

Wie mache ich es?

Kommentar zu dem Problem
Beachten Sie, dass einige Sprachen haben unterschiedliche Vorstellungen über das, was der erste Buchstabe in Großbuchstaben ist. In der irischen, Sie tun Dinge wie "ich mBaile Átha Cliath" ("Dublin") - lower-case 'm', upper-case 'B'. (Siehe en.wikipedia.org/wiki/Consonant_mutation#Celtic_languages, wenn Sie neugierig sind, warum die Iren das tun und warum es Sinn macht.) Kommentarautor: James Moore
Und sich auch bewusst sein, dass #profitieren wird downcase alle Buchstaben, die nicht den ersten Buchstaben...das ist nicht immer, was Sie wollen. ['Raum', 'UFO', 'NASA'].collect{|w| w.capitalize} #=> ['Raum', 'Ufo', 'Nasa'] Kommentarautor: Huliax

InformationsquelleAutor der Frage AntonAL | 2010-09-16

Schreibe einen Kommentar