in reply to Re: split on unescaped delimiters
in thread split on unescaped delimiters

Thank you for this nice innovative approach. One detail: do not forget -1 as the 3rd parameter to split or else empty values will be discarded as explained in perlfunc for split.