problem regex_replace

używamC ++ 11 (Windows 7 64 bit, visual studio 2012)

Używam pętli, aby zastąpić niektóre podciągi innym. Mam plik, który ma liczby oddzielone podwójnym ukośnikiem (//). na przykład:

10//20//1 3//4//5 5//2//1 to 10 20 1 3 4 5 5 2 1

Jednak kiedy próbuję to zrobićregex, wygląda na to, że robię coś złego. Nic się nie dzieje. Ponadto, gdzie mogę przeczytać więcej oregex C ++ 11

string fData(data.substr(2));
string replaceStr("10//20//1 3//4//5 5//2//1");
regex r("//"
regex_replace(fData,r," ");

ale nic się nie dzieje.

Tak jak powiedziałem wcześniej, jeśli możesz również wskazaćstronę internetową, którą mogę przeczytać więcej na ten temat, oprócz odpowiedzi. Mam to działa, ale chciałem zacząć używać wyrażenia regularnego.

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion