Hi Folks,

I have a general newbie type question
Say I have a 2D array that I obtained from an external program:

array = [["a", "b", "", "c", "5"], ["d", "e", "f", "9.0", "7", "g", "",
"", ""], ["", "h", "5", "", ""]]


Is there a way to remove just the last two empty strings ("") in the
last element, so the array will look like this:

array = [["a", "b", "", "c", "5"], ["d", "e", "f", "9.0", "7", "g", "",
"", ""], ["", "h", "5"]]

I've looked at array.compact, but this removes all of the empty
strings(""), plus I'd have to flatten the array to 1D, which is no good.
Thanks in advance!
-- 
Posted via http://www.ruby-forum.com/.