Hello,
I'm fairly new with python and am trying to build a fairly simple
search script. Ultimately, I'm wanting to search a directory of files
for multiple user inputted keywords. I've already written a script
that can search for a single string through multiple files, now I just
need to adapt it to multiple strings.
I found a bit of code that's a good start:
import re
test = open('something.txt', 'r').read()
list = ['a', 'b', 'c']
foundit = re.compile('|'.join(re.escape(target) for target in list))
if foundit.findall(test):
print 'yes!'
The only trouble with this is it returns yes! if it finds any of the
search items, and I only want a return when it finds all of them. Is
there a bit of code that's similar that I can use?
Thanks
--
http://mail.python.org/mailman/listinfo/python-list