Ruff regex-flag-alias (FURB167)

regex-flag-alias в Ruff проверяет код на предупреждение FURB167. Правило относится к группе refurb.

Почему это неправильно

refurb предлагает более современную, короткую или идиоматичную форму записи.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила regex-flag-alias и пример ниже.

Пример ошибки

import re

if re.match("^hello", "hello world", re.I):
    ...

Как правильно

import re

if re.match("^hello", "hello world", re.IGNORECASE):
    ...

Автоисправление

Ruff всегда может предложить автоисправление для этого правила.