代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

split 正規表現 配列内の平均値 ファイルの読み込み

split

配列の中身を特定の文字で分離する

#タブで区切った
  text.split("	")

正規表現(2桁の数字)

/(\d{2})/

配列内の平均値

array = [12,343,112,55,74,11]

puts array.inject(0.0){|r,i| r+=i }/array.size

参考:http://unageanu.hatenablog.com/entry/20080115/1200392571

テキストファイルを一行ずつ読み込む

filename = ARGV[0]
file = open(filename)
while text = file.gets
  puts text
end