如何在C++;正则表达式? 我试图用Flex删除C++中的注释。
这是我的示例代码:如何在C++;正则表达式? 我试图用Flex删除C++中的注释。,c++,regex,c++11,flex-lexer,C++,Regex,C++11,Flex Lexer,这是我的示例代码: cout << "Pulapka \" \ // ma \ /* ma */ \ " << endl; cout << /*Proba*/"Zabawa \" // ala i kot " << endl; 我想在第二个引号后停止匹配。这意味着我只需要这个片段: "Pulapka \" \ // ma \ /* ma */ \ " 以下正则表达式
cout << "Pulapka \" \
// ma \
/* ma */ \
" << endl;
cout << /*Proba*/"Zabawa \" // ala i kot " << endl;
我想在第二个引号后停止匹配。这意味着我只需要这个片段:
"Pulapka \" \
// ma \
/* ma */ \
"
以下正则表达式适用于我:
(\”*?(?您能分享您迄今为止为实现这一目标所做的努力吗?请使用非贪婪matching@sshashank124我知道我应该使用非贪婪匹配,但我不知道如何使用。你能告诉我如何使用吗?
"Pulapka \" \
// ma \
/* ma */ \
"