I need to write a parser for textfiles (at least 20 kb), and I need to determine if words out of a set of words appear in this textfile (about 400 words and numbers). So I am looking for the most efficient possibilitie to do this (if a match is found, i need to do some further processing of this and it’s previous line).
What I currently do, is to exclude lines that do not contain any information for sure (kind of metadata lines) and then compare word by word – but i don’t think that only comparing word by word is the most efficient possibility.
Can anyone please provide some tips/hints/ideas/…
Thank you very much
How about the following: