ruby:upcase

Un article de Polydoc.

Sommaire

[modifier] Syntaxe

Ce sont des méthodes de la classe String.

String#upcase
String#upcase!
 
[String].upcase
[String].upcase!

[modifier] Description

String#upcase prend en paramètre un objet de type String et renvoie un objet de type String dont tous les caractères sont en majuscule.

[modifier] Notes

String#upcase 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#upcase! cela vous permettra notamment d'économiser de la mémoire.

[modifier] Exemples

phrase = "Hello World !"
 
puts phrase.upcase
puts phrase # on vérifie la casse de l'objet initial
 
puts phrase.upcase!
puts phrase # on peut voir que l'objet initial a été modifié

[modifier] Voir aussi

[modifier] Liens internes

[modifier] Liens externes