Rubyの文字列について覚えておきたい一番大切なことは、文字列はオブジェクトで、メソッドを呼び出せるということです。 すべてのメソッドはRubyのドキュメントで確認できます。
また、文字列はシングルクォート(')でもダブルクォート(")でも作成できることを知っておくとよいでしょう。
シングルクォートの文字列はASCIIエスケープコード(\n、\tなど)を処理せず、文字列展開も行いません。一方、ダブルクォートの文字列はその両方を行います。
ヒアドキュメント構文を使ったり、%qと%Qのヘルパーを使ったりして文字列を作成することもできます。