in reply to Re^2: Split into array in a somewhat unconventional manner
in thread Split into array in a somewhat unconventional manner

That creates empty elements if you have two delimited strings in a row. split really isn't the right tool.