Ruby eilutės turi turtingą metodų rinkinį manipuliacijai, ir daug jų yra dviejų formų: paprastoji versija (grąžina naują eilutę) ir bang (!) versija (modifikuoja eilutę vietoje, mutuojant originalą). Suprasti šį skirtumą yra svarbu dėl korektšumo ir klaidų išvengimo.
Pagrindiniai eilutės metodai
.upcase
.downcase
.strip
.reverse
.length
.split()
[, ].join()
.sub(, )
.gsub(, )
.?()
.start_with?()
.chars
.to_i; .to_f
