categories = [('cat1', ['foo']), ('cat2', ['football']), ('cat3', ['abc',
    'aba', 'bca'])]

def classify(text):
    for category, matches in categories:
        if any(match in text for match in matches):
            pass
Как классифицировать/категоризировать строки в соответствии с правилами регулярных выражений в Python