Accueil » Blog » Convertir Les Majuscules Dans Une String en Ruby

Convertir Les Majuscules Dans Une String en Ruby

Dans cet article, vous allez découvrir comment gérer les majuscules avec capitalize et upcase 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 🚀

Bertrand Bichat (EI)

Développeur web full-stack sur Ruby on Rails 💎 | Je crée du contenu sur le développement web et le langage backend Ruby. 🚀

Post navigation