Hello all,
I'm trying to match a string with xpressive. The match is fine, but the nested results doesn't seem to be working. The code is here

my regex combinedReg is made up of 3 sregex objects. Two of them store the results using mark_tag objects. When I try to match the string, I get a complete match and toplevel match says it has 3 nested results. Which is correct. When I try to loop over those three nested results for more nested results, I get nothing. 

what am I doing wrong? 

Thanks in advance,
Surya