#include <iostream>
#include <regex>
#include <string>
using namespace std;
int main() {
const char *first = "фывфыв@NameOfElement(pupa i lupa)вфывфыв";
const char *last = first + strlen(first);
cmatch mr;
regex rx(R"(@NameOfElement\((.*?)\))");
regex_search(first, last, mr, rx);
cout << mr.str(1);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cmVnZXg+CiNpbmNsdWRlIDxzdHJpbmc+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWNvbnN0IGNoYXIgKmZpcnN0ID0gItGE0YvQstGE0YvQskBOYW1lT2ZFbGVtZW50KHB1cGEgaSBsdXBhKdCy0YTRi9Cy0YTRi9CyIjsgCgljb25zdCBjaGFyICpsYXN0ID0gZmlyc3QgKyBzdHJsZW4oZmlyc3QpOwoJY21hdGNoIG1yOyAKCXJlZ2V4IHJ4KFIiKEBOYW1lT2ZFbGVtZW50XCgoLio/KVwpKSIpOyAKICAgIHJlZ2V4X3NlYXJjaChmaXJzdCwgbGFzdCwgbXIsIHJ4KTsKCWNvdXQgPDwgbXIuc3RyKDEpOwoJcmV0dXJuIDA7Cn0=