import re
words = ('seven', 'eight')
regex = re.compile(r'\b(?:%s)\b' % '|'.join(words))
print regex.search('aaaaaasd seven asdfadsf')
print regex.search('AAAsevenAAA')
print regex.search('AAA eightaaa')
print regex.search('eight aaa')
print regex.search('aaaa eight')
aW1wb3J0IHJlCgp3b3JkcyA9ICgnc2V2ZW4nLCAnZWlnaHQnKQoKcmVnZXggPSByZS5jb21waWxlKHInXGIoPzolcylcYicgJSAnfCcuam9pbih3b3JkcykpCgpwcmludCByZWdleC5zZWFyY2goJ2FhYWFhYXNkIHNldmVuIGFzZGZhZHNmJykKcHJpbnQgcmVnZXguc2VhcmNoKCdBQUFzZXZlbkFBQScpICAKcHJpbnQgcmVnZXguc2VhcmNoKCdBQUEgZWlnaHRhYWEnKSAKcHJpbnQgcmVnZXguc2VhcmNoKCdlaWdodCBhYWEnKQpwcmludCByZWdleC5zZWFyY2goJ2FhYWEgZWlnaHQnKQ==