infile = open('input', 'r')
for line in infile:
    m = re.match('going to the ((?:\\w+\\s*(?!to try)){1,3})', line)
if m:
    pass
Регулярные выражения: соответствие слову или максимальному количеству слов