Spring til indhold

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