That makes my toes curl reading it.
Bob S
On Dec 10, 2014, at 14:19 , Geoff Canyon <gcanyon at gmail.com<mailto:gcanyon at gmail.com>> wrote:
How about
making item take an argument?
put item("|") 2 to 3 of item(";") 2 of
"test|this|thing;one|more|string|here;final|string"
puts "more|string"