Zählt die Anzahl der übereinstimmungen

Wie zähle ich die Anzahl der übereinstimmungen mit C++11 ist std::regex?

std::regex re("[^\\s]+");
std::cout << re.matches("Harry Botter - The robot who lived.").count() << std::endl;

Erwartete Ausgabe:

7

  • Und Ihr Ausgang ist ....
  • Ich Holen Sie sich a Kompilierungs-Fehler: error: ‘regex_count’ was not declared in this scope. 😉
InformationsquelleAutor Mateen Ulhaq | 2011-11-27
Schreibe einen Kommentar