1

いくつかのパターンを含むテキスト ファイルがあります (最初に awk コマンドを使用して C++ のテキスト ファイルに変換することを考えました)。以下のソリューションは、1 つのファイルで問題なく機能します。

https://stackoverflow.com/questions/15151055/truncate-file-in-linux

しかし、異なるパターンを含む複数のファイルを取得しているため、一般的な解決策ではない各ファイルに対して awk コマンドを記述する必要があります。

C ++(Linux環境)でパターンマッチング用のレクサー(Flex)を見つけた後よりも(Linux環境)しかし、いくつかの問題に直面し、レクサーファイルを書くことができました。Linux プラットフォームには、テキスト ファイルでパターン マッチを行い、xml ファイルに変換するためのオープン ソース ライブラリがあるのではないかと考えました。(グーグルで進行中ですが、具体的な解決策はありません)。

簡単に言えば、1)パターンをテキストファイルに検索します(現在、c ++でawkコマンドを使用しています(一般的な解決策の場合)2)表形式のファイルをC ++に読み込みます。

私のメッセージを伝えることができれば幸いです。

4

0 に答える 0