in reply to Regex troubles...

it's possible to hack a recursive regex somehow but it's much easier to put the parens around the quantifier and split the result again.

  ((?:regex2)+)

HTH :)

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!