Not only does split not damage your data, it is much more efficient then a reg-ex. And if you tell it exactly which elements you are looking for, it gets even more efficient.
Trust the monks, re-read the man page for split and use it.
Comment on RE: RE: Re: There has to be an easier way...