У меня есть строка:
"hello 1, hello 2, hello 17, and done!"
И я хочу применить к нему это регулярное выражение несколько раз:
hello ([0-9]+)
И иметь возможность каким-то образом перебирать совпадения и их группы захвата. Я использовал "регулярное выражение" успешно заполните C ++ 0x, чтобы найти первое совпадение для чего-то в строке и проверить содержимое группы захвата; однако я не уверен, как сделать это несколько раз для строки, пока не будут найдены все совпадения. Помогите!
(Платформа - это Visual Studio 2010, на случай, если это имеет значение.)