Спасибо! немного сложнее, чем хотелось бы, но пример действительно помог.

я есть строка:

"hello 1, hello 2, hello 17, and done!"

И я хочу применить это регулярное выражение несколько раз к нему:

hello ([0-9]+)

И иметь возможность перебирать матчи и их группы захвата как-то. Я успешно использовал «regex» в c ++ 0x, чтобы найти первое совпадение для чего-либо в строке и проверить содержимое группы захвата; однако я не уверен, как сделать это несколько раз в строке, пока не будут найдены все совпадения. Помогите!

(Платформа Visual Studio 2010, на случай, если это имеет значение.)

Ответы на вопрос(1)

Ваш ответ на вопрос