#include <iostream>
#include <regex>
#include <string>
using namespace std;
int main() {
string str = R"(D:\Praxisphase 1 project\test\Brainstorming.docx)";
regex ex(R"([^\\]+(?=\.docx$))");
if (regex_search(str, ex)){
cout << "match found"<< endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cmVnZXg+CiNpbmNsdWRlIDxzdHJpbmc+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0cmluZyBzdHIgPSBSIihEOlxQcmF4aXNwaGFzZSAxIHByb2plY3RcdGVzdFxCcmFpbnN0b3JtaW5nLmRvY3gpIjsKCXJlZ2V4IGV4KFIiKFteXFxdKyg/PVwuZG9jeCQpKSIpOwoJaWYgKHJlZ2V4X3NlYXJjaChzdHIsIGV4KSl7CiAgICAJY291dCA8PCAibWF0Y2ggZm91bmQiPDwgZW5kbDsKCX0KCXJldHVybiAwOwp9