Помогите с регуляркой...
C++:std::string = "status=false&version=1.0"; std::regex("status=([\\w]*)\\sversion=([\\d\.\\d])");
C++:
constexpr auto test = "status=false&version=1.0";
std::regex re( R"(^status=(true|false)&version=([0-9]+(?:[.][0-9]*)?|[.][0-9]+)$)", std::regex::icase );
std::cmatch cm;
if ( std::regex_match( test, cm, re ) ) {
auto status = cm[1].str() == "true";
auto version = std::stof( cm[2].str() );
}