Lo más importante que hay que recordar sobre los strings de Ruby es que son objetos sobre los que llamas a métodos. Puedes encontrar todos los métodos en la documentación de Ruby.
También conviene saber que los strings se pueden crear con comillas simples (') o comillas dobles (").
Los strings entre comillas simples no procesan los códigos de escape ASCII (\n, \t, etc.) y no hacen interpolación de strings, mientras que los de comillas dobles hacen ambas cosas.
También puedes crear strings con la sintaxis heredoc o usando las formas %q y %Q.