Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
Самый смешной эпизод из фильма «Шпион». Кино специфическое, мягко говоря, но здесь Джейсон Стэйтем сыграл лучшую свою комедийную роль. Думаю, что с этим согласятся даже те, кому этот фильм совсем не нравится.
#ВИДЕОТЕКА
#Spy
#Шпион
#JasonStatham
#ДжейсонСтэйтем
#AllisonJanney
#ЭлисонДженни
«Вообще, фильм «Карты, деньги, два ствола» был единственной причиной, по которой я поменял профессию».
Джейсону Стэйтему сегодня исполнилось 58 лет.
#ВИДЕОТЕКА
#JasonStatham
#LockStockAndTwoSmockingBarrels
#Snatch
#TheTransporter
#Crank
#TheExpendables
#KillerElite
#Safe
#Parker
#WrathOfMan
#AWorkingMan