Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
#ÚltimaHora⏰
🔴 La #Segob señaló que el Gobierno de México "siempre ha estado abierto al diálogo" con transportistas y agricultores 🛑🤚🏻
🗣️ "La mayoría de las organizaciones han decidido no movilizarse. Sin embargo, sin razón alguna, hay algunas que mantienen su posición a pesar de que no hay motivos afectando a terceros"
¡Atención! 😱
🔴 De último momento, los #campesinos rompieron el diálogo que mantendrían con la #Segob y se negaron a retirar los bloqueos carreteros 🚧‼️⚠️
https://sinlineamx.com/campesinos-amagan-gobierno-con-boicotear-mundial/
#ÚltimaHora⏰
🔴 Mario Di Constanzo quedó como mentiroso luego de que la #Segob negara que exista una investigación en curso por parte de las autoridades de #EU en contra de #AdánAugusto y #MarioDelgado❌🤥‼️