Ruby基本

繰り返し

objects.each do |object|
  puts object
end
5.times do
  puts '5回繰り返す'
end

文字列操作

str.gsub(/\r\n|\r|\n|\t/, '')

改行とタブを削除

配列操作

array.uniq

重複を削除

array.slice(0..9)

先頭から10件削除。削除したものを返す

array.flatten

平坦化

array.include?(value)

valueを含む

ファイル

File.exist?('/hoge/fuga/file')

ファイルの存在確認