Регулярные выражения вроде:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
работают отлично… но читать и поддерживать их — то ещё удовольствие.
Особенно тяжело, если:
🔛 код смотрит не автор,
🔛 в команде есть люди без опыта с regex,
🔛 нужно что-то быстро поправить или расширить.
Pregex решает эту проблему, превращая регулярки в понятный Python-код из описательных блоков.
Установка:
pip install pregex
Если регулярно сталкиваетесь с regex в проде — стоит посмотреть.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека питониста
#буст
