Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
🔮 Bitcoin #ETF 21Shares #ARKB commercial from ArkInvest
"When you come to bitcoin, aren't you just a little curious?"
According to #Ark marketers, all questions and fears (such as "It won't cost anything", "It's a bubble", and so on) are based on people's simple unwillingness to take risks, and not on specific fundamental doubts — therefore, a regulated #Bitcoin fund is the solution to all problems 🧐
🚨 $BTC #ETF Net Inflow May 14, 2024: +$101M!
• The net inflow has been positive for 2 trading days.
• #Grayscale ETF GBTC experienced a single-day outflow of $50.9M again after a day of zero flow.
• The single-day flow of #BlackRock ETF IBIT remains stagnant for 15 trading days.
• Nonetheless, 6 out of 8 other US Bitcoin ETFs experienced single-day inflows, led by #ARKB ETF with $133M.
Follow @spotonchain and check out the latest updates about #Bitcoin ETFs via https://platform.spotonchain.ai/en/signal-details/bitcoin-etf-net-inflow-update-on-may-14-2024-107877