Как перебирать именованные группы в xpressive?

Скажем, у меня есть объект sregex , подобный этому:

boost::xpressive::sregex::compile("(?P<firstword>\\w+) (?<secondword>\\w+)!");

Мне не удалось найти ссылку в документации xpressive в отношении этого, несмотря на сильную поддержку названных групп, все в порядке.

Я знаю, что можно выполнять итерацию по группам, это нормально, но как мне получить доступ к имени группы (если у группы вообще есть имя)?

Итак, как мне выполнить итерацию по именованным группам?

5
задан hiobs 23 December 2011 в 00:29
поделиться