#include <iostream>
#include <regex>
using namespace std;
int main( ) {
// your code goes here
std:: regex mask( "skey=(.*)&display" ) ;
std:: smatch sm;
std:: string tmp = "5skey=201608e0cb4b5a3c884f&display_mode=0" ;
std:: string html= R"(<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href=" https: //t...content-available-to-author-only...n.com/checkin.aspx?skey=201608e0cb4b5a3c884f&display_mode=0">here</a>.</h2>
< / body>< / html> ) ";
if (!std::regex_search(tmp, sm, mask)) {
std::cout << " match error"<<sm.size();
}else
std::cout<<sm[1];
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cmVnZXg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXN0ZDo6cmVnZXggbWFzaygic2tleT0oLiopJmFtcDtkaXNwbGF5Iik7CiAgICBzdGQ6OnNtYXRjaCBzbTsKICAgIHN0ZDo6c3RyaW5nIHRtcCA9ICI1c2tleT0yMDE2MDhlMGNiNGI1YTNjODg0ZiZhbXA7ZGlzcGxheV9tb2RlPTAiOwogICAgc3RkOjpzdHJpbmcgaHRtbD1SIig8aHRtbD48aGVhZD48dGl0bGU+T2JqZWN0IG1vdmVkPC90aXRsZT48L2hlYWQ+PGJvZHk+CjxoMj5PYmplY3QgbW92ZWQgdG8gPGEgaHJlZj0iaHR0cHM6Ly90Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5uLmNvbS9jaGVja2luLmFzcHg/c2tleT0yMDE2MDhlMGNiNGI1YTNjODg0ZiZhbXA7ZGlzcGxheV9tb2RlPTAiPmhlcmU8L2E+LjwvaDI+CjwvYm9keT48L2h0bWw+KSI7CgkKCWlmICghc3RkOjpyZWdleF9zZWFyY2godG1wLCBzbSwgbWFzaykpIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgIm1hdGNoIGVycm9yIjw8c20uc2l6ZSgpOwogICAgfWVsc2UKICAgIHN0ZDo6Y291dDw8c21bMV07CglyZXR1cm4gMDsKfQ==