in reply to What is the most efficient way to split a long string (see body for details/constraints)?