
Convertir Les Majuscules Dans Une String en Ruby
Convertir la première lettre en majuscule avec capitalize
Une string en Ruby correspond à un texte simple, compris entre ‘ ‘ ou entre » « , et qui tient sur une ligne, par exemple :
"hello world"
Pour modifier cette string et mettre la première lettre en majuscule, il existe la fonction capitalize :
puts "hello world".capitalize
// output : "Hello world"
Quel que soit l’état de départ de la string, l’état d’arrivée sera toujours le même :
puts "HELLO WORLD".capitalize
// output : "Hello world"
puts "hello World".capitalize
// output : "Hello world"
Attention, s’il y a un chiffre en début de string, cela donne :
puts "2 hello world".capitalize
// output : "2 hello world"
puts "2 HELLO WORLD".capitalize
// output : "2 hello world"
Convertir la string entière en majuscule avec upcase
Pour modifier la string de base et mettre toutes les lettres en majuscule, il existe la fonction upcase :
puts "hello world".upcase
// output : "HELLO WORLD"
Quel que soit l’état de départ de la string, l’état d’arrivée sera toujours le même :
puts "Hello World".upcase
// output : "HELLO WORLD"
En complément, je vous invite à lire mon article sur comment gérer les minuscules dans une string en Ruby.
___________________________________
➡️Si vous souhaitez être tenu au courant de mes publications sur le développement web, je vous invite à me suivre sur LinkedIn 🚀