From: Wayne Brissette Date: 2013-01-04T21:03:07+09:00 Subject: Re: Suggestions on parsing Thanks tamouse and Matma. In the end I cheated. While certainly not pretty, or efficient , I opted for a two-pass read. First time through I look for a match of the "insFld(foldersTree, gFld", then I simply added ### to the beginning of the line and replaced that in my array. During the next read I simply split on the three hash symbols. It's so much easier to split knowing what is at the beginning of a section, than text in the middle. ;) Thanks again to both of you. Wayne