I have an array that looks like this...
array=["cab 3 > ", #<...>, #<...>, #<...>, "cab 2 > ", #<...>, #<...>, "cab 1 > ", #<...>]
I'd like to split it at every String to get this...
array=[["cab 3 > ", #<...>, #<...>, #<...>], ["cab 2 > ", #<...>, #<...>], ["cab 1 > ", #<...>]]
I tried... but can't figure it out
array.group_by{|name| p name.split(/""/)}
array.group_by{|name| p name.split(/\"\"/)}
array.group_by{|name| p name.split(String)}