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é

[modifier] Voir aussi

[modifier] Liens internes

[modifier] Liens externes