pyparsing
別のプログラムで作成されたファイルからデータを抽出するために使用する小さなアプリケーションを作成しようとしています。
これらのファイルの形式は次のとおりです。
SOME_KEYWORD:
line 1
line 2
line 3
line 4
ANOTHER_KEYWORD:
line a
line b
line c
line 1
、line 2
...line 4
およびline a
..を抽出するのに役立つ文法をどのように構築できますline c
か?私はこのような構造を作ろうとしています
Grammar = Keyword("SOME_KEYWORD:").supress() + NonEmptyLines + EmptyLine.supress() +\
Keyword("ANOTHER_KEYWORD:").supress() + NonEmptyLines + EmptyLine.supress()
しかし、私はとを定義する方法がわかりませNonEmptyLines
んEmptyLine
。ありがとう。