C++ 从文件中获取特定模式并读取文件

C++ 从文件中获取特定模式并读取文件,c++,C++,我有一个文本文件,其中包含一些模式(首先我想使用awk命令转换成文本文件) 下面的解决方案适用于我们的单个文件 但是我们得到了多个文件,其中也包含不同的模式,所以我们需要编写awk 用于每个文件的命令,这些文件将不是通用解决方案 比在C++环境下找到lexer(Flex)进行模式匹配,但我遇到了一些问题,可以编写Loxer-file。所以我想我们在linux平台上有没有开源库,可以在文本文件中进行模式匹配并转换成xml文件。(谷歌的工作正在进行中,但没有任何具体的解决方案) 简言之, 1)将搜

我有一个文本文件,其中包含一些模式(首先我想使用awk命令转换成文本文件) 下面的解决方案适用于我们的单个文件

但是我们得到了多个文件,其中也包含不同的模式,所以我们需要编写awk 用于每个文件的命令,这些文件将不是通用解决方案

比在C++环境下找到lexer(Flex)进行模式匹配,但我遇到了一些问题,可以编写Loxer-file。所以我想我们在linux平台上有没有开源库,可以在文本文件中进行模式匹配并转换成xml文件。(谷歌的工作正在进行中,但没有任何具体的解决方案)

简言之, 1)将搜索模式转换为文本文件(当前,我们使用C++中的AWK命令(如果是一般的解决方案) 2)将表格格式文件读入C++中。
我希望我能传达我的信息。

这个问题太模糊,无法真正回答。你确定你需要使用C++吗?输入和输出格式是什么样的?问题太模糊了。PCRE和正则表达式呢?正如前面指出的,这个问题有很多漏洞。提供一个示例输入/输出。