Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
Съёмка программы "Романтика романса". Цветник прекрасных девиц-певиц... 🍓🍓🍓
Поднимаем культуру на Культуре.
Софья Онопченко
Алёна Долбик
Виктория Шевцова
Я
💕
А теперь лечу в Тулу выступать! Подробности позже)))
#романтикароманса#аннабутурлина#annabuturlina#shooting#ялюблюсвоюработу#япевица#iamasinger#джаз_ню#buturlinanews
Как приятно вспомнить концерт, прошедший в чудесном Зарядье в октябре прошлого года! Фото Александра Скоморохова обожаю! Особенно веселят подловленные им забавные моменты концерта.
В этом году будет тот же состав, но совершенно другая программа. Расскажу и спою много нового.
Уже волнуюсь. Но знаю, что всё будет прекрасно и удивительно.
По-другому с этими парнями не бывает.🖤💯
Олег Стариков - рояль
Владимир Кольцов-Крутов - контрабас
Павел Тимофеев - барабаны
29/09.
19:00.
До встречи!
Ваша ǟռռǟ
Билеты: https://zaryadyehall.com/afisha/djaz/anna-buturlina/
#аннабутурлина#залзарядье#зарядисьджазом#параллели#annabuturlina#ilovemyjob#жизньпрекрасна#блогер_бу#джаз_ню#29сентября#джаз#jazzsinger#люблюпеть#iamasinger