What about something like:
[section] top=Top Data middle=Mid Data bottom=Bottom Data [section] top=Top Data bottom=Bottom Data
Now you've got a built-in qualitative difference that makes the parsing easier.
In reply to Re^4: Recursive Regex
by furry_marmot
in thread Parsing using Regex and Lookahead
by deMize
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |