Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
🎬 Movie Night в ADC уже 26 октября!
Собираемся на просмотр “Человек-Паук: Паутина вселенных” — захватывающее путешествие по мультивселенным с невероятной графикой и сюрпризами! 🕸️✨
📍 Hotel Branch
⏰ 17:00
Не забудьте зарегистрироваться: @mmzlnvb
Ждём вас на вечер фантастики и приключений! 👫🎉
#ADCMovieNight#SpiderVerse2024#Кинопоказ#ADC
😎😎😎😎
⭐️ 26 октября в учебном центре 🤝ADC пройдёт Movie Night! 🎬
Приглашаем на просмотр анимационного фильма “Человек-Паук: Паутина вселенных”🕷️(2023) — продолжение истории о путешествиях по мультивселенным с потрясающей графикой и неожиданными поворотами сюжета!
Готовьтесь к увлекательным приключениям и встрече с новыми версиями Человека-Паука!
📍 Место: Hotel Branch
⏰ Время: 17:00
📥 Для регистрации: @mmzlnvb
Приходите всей семьёй и с друзьями, чтобы провести вечер в мире фантастики!
#ADCMovieNight#SpiderVerse2024#ADCSchool#Кинопоказ#МирМультивселенной