string_input = (
    """People who have been abandoned or abused will often be afraid of adversarial, abusive, or aggressive behavior. They are aching to abandon the abuse and aggression."""
    )
for pattern in pattern_list:
    l = fnmatch.filter(string_input.split(), pattern)
if l:
    pass
Python: check if any word in a list of words matches any pattern in a list of regular expression patterns