Ruby nizi imajo bogat nabor metod za manipulacijo, in mnoge prihajajo v dveh oblikah: normalna različica (vrne nov niz) in bang (!) različica (spremeni niz na mestu, mutira original). Razumevanje te razlike je pomembno za pravilnost in izogibanju hroščem.
Pogosti String načini
.upcase
.downcase
.strip
.reverse
.length
.split()
[, ].join()
.sub(, )
.gsub(, )
.?()
.start_with?()
.chars
.to_i; .to_f
