Matching nonempty lines with pyparsing
问题 I am trying to make a small application which uses pyparsing to extract data from files produced by another program. These files have following format. SOME_KEYWORD: line 1 line 2 line 3 line 4 ANOTHER_KEYWORD: line a line b line c How can i construct grammar which will help to extract line 1 , line 2 ... line 4 and line a .. line c ? I am trying to make a construction like this Grammar = Keyword("SOME_KEYWORD:").supress() + NonEmptyLines + EmptyLine.supress() +\ Keyword("ANOTHER_KEYWORD:")