Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
🎬 BOOM! SingSing’s brand-new TVC has landed! 🎬
Get ready to dive into the premier launchpool and social gaming platform! Where games, and epic rewards are just the beginning. 🎶💎
🔥 Watch now and catch the SingSing vibe!
👉 Video link: https://youtu.be/dneU7k6fnH0
Like, Share the TVC to earn $KARA Reward in Tycoon Game!
#SingSing#TVC#SocialGaming#PlayAndEarn
TVC News interviews Dr. Godwin Ibe, the Chairman of Nigerians in Diaspora Organisation Russia (NIDO) on President Putin & Trump Historic Phone Call and negotiations towards ending the Russia Ukraine conflict.
RuTube: https://rutube.ru/video/3994b199f235fc25951e9f74259f7389/
VK: https://vk.ru/video7393587_456239092
YT: https://youtu.be/_yxgjk9mu3c
#NewsInNigeria#TVCNews#TVC#News#Russia#Ukriane#Trump#Putin#USA#Russia#NidoRussia#NIDO