From: Steel Steel Date: 2011-01-24T11:58:15+09:00 Subject: Re: Obtain 'CSV' data open("file").each do |line| line.chomp! fields = line.split(/\s*\|\s*/) fields.delete '' # or fields.delete_if {|x| x=~/^\s*$/ } fields.each{|x| print "#{x}\n"} end -- Posted via http://www.ruby-forum.com/.