String & array function -ror

From Sandoz

(Difference between revisions)
Jump to: navigation, search
 
Line 1: Line 1:
-
to_i : convertit une chaîne en un entier, ou retourne la partie entière d'un réel
+
 
-
to_f : idem, mais retourne un réel
+
to_i : convertit une chaîne en un entier, ou retourne la partie entière d'un réel
-
length : retourne la longueur d'une chaîne ou la longueur d'un tableau
+
 
-
upcase : convertit une chaîne en majuscules
+
to_f : idem, mais retourne un réel
-
downcase : convertit une chaîne en minuscules
+
 
-
swapcase : intervertit les majuscules et les minuscules dans une chaîne
+
length : retourne la longueur d'une chaîne ou la longueur d'un tableau
-
capitalize : met en majuscule le premier caractère de la chaîne
+
 
-
reverse : inverse la chaîne ou les éléments d'un tableau
+
upcase : convertit une chaîne en majuscules
-
field.sub(/[aeio]/,"test") -> to replace a character
+
 
-
to replace all characters in a string : field.tr(" ",'')
+
downcase : convertit une chaîne en minuscules
 +
 
 +
swapcase : intervertit les majuscules et les minuscules dans une chaîne
 +
 
 +
capitalize : met en majuscule le premier caractère de la chaîne
 +
 
 +
reverse : inverse la chaîne ou les éléments d'un tableau
 +
 
 +
field.sub(/[aeio]/,"test") -> to replace a character
 +
 
 +
to replace all characters in a string : field.tr(" ",'')
 +
 
(a+b).to_s
(a+b).to_s
"=~". C'est l'opérateur réservé à l'évaluation d'expressions régulières.
"=~". C'est l'opérateur réservé à l'évaluation d'expressions régulières.
 +
c = 'cou'
-
• c = 'cou'
+
puts c * 2
-
puts c * 2
+
=> "coucou"
=> "coucou"
méthode chomp, qui renvoie notre chaîne sans le caractère de retour à la ligne.
méthode chomp, qui renvoie notre chaîne sans le caractère de retour à la ligne.

Latest revision as of 00:36, 3 February 2011

to_i : convertit une chaîne en un entier, ou retourne la partie entière d'un réel

to_f : idem, mais retourne un réel

length : retourne la longueur d'une chaîne ou la longueur d'un tableau

upcase : convertit une chaîne en majuscules

downcase : convertit une chaîne en minuscules

swapcase : intervertit les majuscules et les minuscules dans une chaîne

capitalize : met en majuscule le premier caractère de la chaîne

reverse : inverse la chaîne ou les éléments d'un tableau

field.sub(/[aeio]/,"test") -> to replace a character

to replace all characters in a string : field.tr(" ",)

(a+b).to_s

"=~". C'est l'opérateur réservé à l'évaluation d'expressions régulières. c = 'cou'

puts c * 2 => "coucou" méthode chomp, qui renvoie notre chaîne sans le caractère de retour à la ligne.


nom = 'Pierre-Baptiste' puts "Bonjour #{nom} Et voici la sortie Bonjour Pierre-Baptiste


mon_tableau = ["a", 12, "b"]

Rajoute deux elements a la fin du tableau

tablo.push('y', 'u')

tablo.pop -> retire la toute derniere valeur du tableau

tablo.last -> renvoit la toute derniere valeur du tableau


Tableau associatif puts mon_hash[:nom] puts mon_hash[:prenom]

String ma_var = 'azerty' ma_var[0..3] => "azer" irb(main):005:0> ma_var[0,4] => "azer"

ma_date = '18/02/1981' => "18/02/1981" irb(main):011:0> mon_tableau = ma_date.split('/') => ["18", "02", "1981"] irb(main):012:0> ma_date2 = mon_tableau.join('-') => "18-02-1981"

Personal tools