Rubyの文字列には操作のための豊富なメソッドがあり、その多くは2つの形式で提供されます。通常版(新しい文字列を返す)と、バング(!)版(文字列をその場で変更し、元のオブジェクトを破壊的に変更する)です。この区別を理解することは、正確性のためとバグを避けるために重要です。
一般的な文字列メソッド
.upcase
.downcase
.strip
.reverse
.length
.split()
[, ].join()
.sub(, )
.gsub(, )
.?()
.start_with?()
.chars
.to_i; .to_f
