Спасёт ли этот фильтр от sql инъекции

у меня есть телеграмм бот на aiogram и я хочу защитить его от sql инъекции, и вот теперь думаю, поможет ли этот фильтр от инъекции. При этом для работы с бд я использую sqlalchemy

def is_valid_text(text):
    # Регулярное выражение для поиска запрещенных символов
    pattern = r"[\/\\\*\-=\+\[\]\{\};%~:'\"|]|select|update|execute|or"
    return not re.search(pattern, text)

Ответы (0 шт):