ruby:capitalize
Un article de Polydoc.
Sommaire |
[modifier] Syntaxe
Ce sont des méthodes de la classe String.
String#capitalize String#capitalize! [String].capitalize [String].capitalize!
[modifier] Description
String#capitalize prend en paramètre un objet de type String et renvoie un objet de type String dont le premier caractère est en majuscule et tous les autres en minuscule.
[modifier] Notes
String#capitalize ne modifie pas pour autant l'objet initial.
Pour modifier cet objet au lieu d'en créer un nouveau, utilisez la méthode String#capitalize! cela vous permettra notamment d'économiser de la mémoire.
[modifier] Exemples
phrase = "Hell0 !" puts phrase.capitalize puts phrase # on vérifie la casse de l'objet initial puts phrase.capitalize! puts phrase # on peut voir que l'objet initial a été modifié

