تحتوي سلاسل Ruby على مجموعة غنية من الطرق للتعديل، والعديد منها يأتي في شكلين: نسخة عادية (ترجع سلسلة جديدة) ونسخة bang (!) (تعدل السلسلة في المكان، مما يغير الأصلية). فهم هذا التمييز مهم للصحة وتجنب الأخطاء.
طرق السلسلة الشائعة
.upcase
.downcase
.strip
.reverse
.length
.split()
[, ].join()
.sub(, )
.gsub(, )
.?()
.start_with?()
.chars
.to_i; .to_f
