/ / Warum Boost :: Regex_match gibt mir immer falsch? - Regex, Boost

warum boost :: regex_match gibt mir immer falsch? - Regex, Boost

Es ist offensichtlich, dass hier muss ich übereinstimmen, aber dieser Code gibt immer noch falsch zurück.

#include <iostream>
#include <boost/regex.hpp>
using namespace std;
using namespace boost;

int main() {
cout << regex_match("some text", regex("text")) << endl;
}

Antworten:

4 für die Antwort № 1

regex_match muss mit der gesamten angegebenen Zeichenfolge übereinstimmen. Versuchen regex_search stattdessen.