Are there any good free parsing programs out there in Python or Java?
I have been using a lot of textfiles recently and they are all different. I have been spending a lot of time writing code to parse these textfiles. I was wondering if there is some program that could get all the names of a person out of a textfile or parse the file based on a keyword.
ANTLR is pretty popular and even has an IDE to help you develop / test your grammars.