Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
Become a United Nations 🇺🇳 Volunteer (UNV is Recruiting)
Apply: https://opportunitiescorners.com/un-volunteer-program/
UNV is recruiting Volunteers from around the World.
The UN Covers Allowance, Accommodation, Meals, Insurance, Travel Expenses, Visa Cost.
#UNV#OpportunitiesCorners
United Nations 🇺🇳 International Volunteer Program 2026
Apply: https://opportunitiescorners.com/united-nations-volunteer-program-2026/
The International Volunteer Program is open to applicants from any country.
Volunteers will receive Living Allowance to cover all the expenses.
#OpportunitiesCorners#Volunteer#UNV