#include <iostream>
#include <string>
#include <regex>
int main()
{
std::string wholePath = "\\User\\home\\Lib\\hello.cpp.h";
std::regex e_1(".*\\\\.*\\\\(.*)$");
std::smatch sm;
std::regex_match(wholePath.cbegin(), wholePath.cend(), sm, e_1);
std::cout << sm[1] << "\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8cmVnZXg+CgppbnQgbWFpbigpCnsKICAgIHN0ZDo6c3RyaW5nIHdob2xlUGF0aCA9ICJcXFVzZXJcXGhvbWVcXExpYlxcaGVsbG8uY3BwLmgiOwogICAgc3RkOjpyZWdleCBlXzEoIi4qXFxcXC4qXFxcXCguKikkIik7CiAgICBzdGQ6OnNtYXRjaCBzbTsKICAgIHN0ZDo6cmVnZXhfbWF0Y2god2hvbGVQYXRoLmNiZWdpbigpLCB3aG9sZVBhdGguY2VuZCgpLCBzbSwgZV8xKTsKICAgIHN0ZDo6Y291dCA8PCBzbVsxXSA8PCAiXG4iOwogICAgcmV0dXJuIDA7Cn0K