From: 7stud -- Date: 2009-09-08T03:50:24+09:00 Subject: Re: i need to strip \n and nil Ken Bloom wrote: > On Mon, 07 Sep 2009 05:27:10 +0900, Bigmac Turdsplash wrote: > >> im sending files back and forth form a client and a server using >> sockets, >> >> the first string the server sends to the client is the size of the file, >> "59023" >> >> the client recives this string in this format "59023\n", nil >> >> i need to trim \n and nil from the string so i can do some math with the >> string... > > ["59023\n", nil].compact.collect{|x| x.chomp} Didn't you really mean: ["59023\n", nil].inject("") {|acc, elmt| "#{acc}#{elmt}"}.match(/\n/).pre_match -- Posted via http://www.ruby-forum.com/.