Programmering:Ruby Strenge

Fra Wikibooks, den frie samling af lærebøger

Start[redigér]

Tilfaelde:

a = 5
puts '#{a}'
puts "#{a}"
#{a}
5

Med ' ' bliver indeholdet ikke genemgaaet, med " " ja.

Stringmethoder[redigér]

.capitalize[redigér]

puts "hEj".capitalize
Hej

Alle bogstaver bliver skrevet med smaat undtagen det foerste.

.include?[redigér]

a = "hej".include? "ha"
puts a
false

.gsub(Hidtidlige, Udbytning)[redigér]

puts "hehe".gsub(/[e]/, "a")
"haha"

.length[redigér]

puts "hej".length
3

.reverse[redigér]

puts "hej".reverse
jeh

.size[redigér]

puts "hej".size
3

.to_s[redigér]

puts 5.to_s
5

5 er nu streng, man kan ikke regne med den.

.hex[redigér]

puts "0x0a".hex
10

.upcase[redigér]

puts "hej,verden!".upcase
HEJ,VERDEN!

.swapcase[redigér]

puts "CrAzYwAtErS".swapcase
cRaZyWaTeRs