Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
A walk in the forest in my most beautiful dress — because sometimes nature deserves a special mood.
Прогулка в лес в самом красивом платье — потому что иногда природа заслуживает особого настроения.
#LunaEverly#Forest#Walk#Dress#Vibes
M-m蒙m羞x之z旅l- 蒙羞之旅 Walk of Shame (2014)
直达链接:https://pan.quark.cn/s/2b1da3d4248f
#蒙羞之旅#Walk of Shame
#腥光大道#姐姐我醉大
#醉街情人玩大咗#Blackout total
链接:https://link3.cc/sf_com
#电影#喜剧#美国#10年代