Text Search Utility?

Can anyone recommend a good freeware text search tool that has a
true Boolean “AND” function?
“AND” means both words or phrases must be in a single text doc for a match.
I need better search capability than the windows find util, unless someone knows
a trick to get an “AND” function from the windows one…

I tried:
HD Search and Stats
(the “AND” really functions as an “OR”)

WildReplace
(a very good “OR” function, progy has no “AND”)

Would prefer freeware if possible…thx

Perhaps one of the programmer’s editors like ‘NotePad’ would have better search.