Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
No Suits. No Filters. Just real talk.
We're proud to announce that Simon Westbury, Strategic Advisor at 1xBet, will be speaking at SiGMA Euro-Med in Malta, September 1-3:
The panel session is entitled "No Suits, No Filters: The Real Talk from the Top – and takes place on Day 1 of the Show."
Simon shall be joined by:
Alexandre Tomic, Founder – Alea
Dmitry Starostenkov, CEO – EvenBet Gaming
Oliver De Bono, CEO – Quantum Gaming
The topic: What happens when the industry's key decision-makers step away from the boardroom script?
👉 Expect candid stories of learnings, near-misses, risk, resilience, and even the competitors they quietly admire.
This is one conversation you won't want to miss.
#1xBet#iGaming#IndustryLeaders#PanelDiscussion#SiGMA#BusinessLeadership