Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
#MediaHaftalik
Surxondaryo viloyatida o‘tkazilayotgan Mediahaftalik tadbirlari qiziqarli va mazmunli tarzda davom etmoqda.
Mazkur jarayonlar haqida "Sevimli" telekanalining “Zamon” informatsion dasturida videolavha efirga uzatildi.
Bizni kuzatib boring 🇺🇿
Telegram🕊Youtube📺
Instagram📱Facebook📱
#Mediahaftalik: Qoraqalpog‘iston mamlakat media hayotining eng qaynoq nuqtasiga aylandi
Qoraqalpog‘iston besh kun davomida yilning eng yirik “Media haftaligi”ga mezbonlik qildi. Hududdagi 700 dan ortiq media vakillari — jurnalistlar, blogerlar, mobilograflar, SMM mutaxassislari va yosh kontent yaratuvchilar bir maydonda jamlandi.
@yoshlar_tv
#Jarayon#Mediahaftalik
✅ Axborot xizmati rahbarlari uchun seminar trening jarayonlaridan lavhalar
Xorazm viloyati hokimligi matbuot xizmati
Xorazm.uz| Facebook | Telegram | Instagram|Youtube