in reply to Parsing String
To get matches in $1 through $6 you'll need six sets of parentheses in a single regex.
After Compline,Zaxo