Ruby dizelerine (string) zengin bir yöntem seti sahiptir ve birçoğu iki formda gelir: normal versiyon (yeni bir dize döndürür) ve bang (!) versiyonu (dizeyi yerinde değiştirir, orijinali mutasyona uğratır). Bu ayrımı anlamak doğruluk ve hataları önlemek açısından önemlidir.
Yaygın string yöntemleri
.upcase
.downcase
.strip
.reverse
.length
.split()
[, ].join()
.sub(, )
.gsub(, )
.?()
.start_with?()
.chars
.to_i; .to_f
