Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
📺📺
SHPAGA BO'YICHA JAMOAVIY DASTURDA G'OLIBLAR ANIQLANDI
#11fevral
#qilichbozlik#kechki
📝Muxbir: Shafoat Talipjanova
Bizni ijtimoiy tarmoqlar orqali kuzatib boring
📱TELEGRAM | 📱INSTAGRAM
#Tarixdəbugün🇦🇿
11 fevral – Vergi xidməti işçilərinin peşə bayramı günüdür.
Bu əlamətdar gün münasibətilə vergi xidməti işçilərini təbrik edir, ölkəmizin iqtisadi yüksəlişi yollarında onlara uğurlar arzulayırıq!
#11fevral
#DövlətVergiXidməti
#PeşəBayramı
#MüdafiəNazirliyi