Modernes C++ programmieren

Okt 23, 2024

lst-0913-godb.cpp

//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/MszTjE3dv 
const regex muster{R"(^score)"
    R"(\s+)"
    R"((\d+))"          // Punkte
    R"(\s+)"
    R"(for)"
    R"(\s+)"
    R"((\d+))"          // Anzahl Nächte
    R"(\s+)"
    R"(night)"
    R"(s?)"             // optional: Plural
    R"(\s+)"
    R"(at)"
    R"(\s+)"
    R"((.*))"           // Hotelname
    R"()"};