in reply to Re: Splitting on escapable delimiter
in thread Splitting on escapable delimiter

I suspect this version will fail on "####@####", because your regex looks for a character that isn’t a '#', erroneously failing at end of string.