Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
MicroStrategy(@Strategy) bought another 1,895 $BTC($180.34M) at an average price of $95,167 last week.
#Strategy currently holds 555,450 $BTC($52.35B), with an average buying price of $68,550 and an unrealized profit of $14.28B.
#CryptoSignals#FuturesTrading#VIPGroup#BTC#Altcoins#CryptoProfit
We Do The Analysis and You Copy The Signals from VIP Group! 👑 its Easy Win Win Game for You. join SS7TRADER VIP Signals Group Today 💯
#pocketoption#quotex#signals#freesignals#binaryoptions#VIPGroup#VIPSignals#BinaryVIPGroup#бинарныеопционы