Если у меня есть простой шаблон регулярного выражения, например "ab". и у меня есть строка, которая имеет несколько совпадений, таких как "abc abd". Если я сделаю следующее...
boost::match_flag_type flags = boost::match_default;
boost::cmatch mcMatch;
boost::regex_search("abc abd", mcMatch, "ab.", flags)
Затем mcMatch содержит только первый результат "abc". Как я могу получить все возможные совпадения?