我编写了在 C++ 源文件上运行的 C# 程序并寻找以下内容:
#define SOMETHING_A 99
和
typedef enum {
EX_A,
EX_B,
EX_C,
EX_D,
EX_E
} Examples;
和
enum EXAMPLE2
{
EX2_A=0,
EX2_B=1,
EX2_C=2,
EX2_D=3,
EX2_LAST = EX2_D
};
我的目标是获得以下对列表作为输出:
{SOMETHING_A,99}
{EX_A,0}
{EX_B,1}
..
..
{EX2_A,0}
{EX2_B,1}
..
..
您能帮我找到与上述 3 种模式匹配的正确正则表达式吗?