import re


def match_keywords(text, keywords):
    """
    Checks the given text for a keyword match
    """
    for keyword in keywords:
        if re.search(r"\b" + keyword + r"\b", text, flags=re.IGNORECASE):
            return True
    return False