Witam,

korzystam z biblioteki regex,

chcę żeby w tekście wyszukało mi wszystkie wystąpienia zawartości pomiędzy @ a @, a nie tylko 1 raz, jak to zrobić, bo mi wyszukuje tylko to pierwsze.

 smatch res;
    str = "dsfgd@gdfgsd@gdgsgfd@gdgfd@errger@";
    regex rx("@(.*?)@");
    
    

	while(i!=10)
	{i++;
	regex_search(str, res, rx);

    cout << res.str() << endl;

	}

proszę o pomoc