Если вы просто ищете строку в документе, вам не нужно использовать регулярное выражение. Согласно описанию проблемы вы хотите знать, существует ли в документе строка. Тем не менее, ваш код, похоже, пытается сопоставить строку за строкой, что не то, что вам следует делать, если описание проблемы точное.
lst_a = ['Lorem ipsum dolor sit amet', 'consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', 'Ut enim ad minim veniam']
with open('doc.txt') as doc:
document_text = doc.read()
# a list comprehension:
matches = [string in document_text for string in lst_a]
"""
The above is equivalent to:
matches = []
for string in lst_a:
# test if string occurs anywhere in document_text and return True or False
matches.append(string in document_text)
"""
matches
будет списком, например [True, False, True]