Programmering:Ruby Strenge

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
puts "hej".size
3
puts 5.to_s
5

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

puts "0x0a".hex
10

.upcase

redigér
puts "hej,verden!".upcase
HEJ,VERDEN!

.swapcase

redigér
puts "CrAzYwAtErS".swapcase
cRaZyWaTeRs