Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
Excelente 🙌🏻
🔴#Ebrard logró posicionar a #México como uno de los países con mejores condiciones de acceso al mercado estadounidense 💰🚗🙌🏻
https://revistaelpolitico.com/economia/ebrard-anuncia-reduccion-aranceles-autos-mexicanos/
China está protestando 🇨🇳
🔴#Ebrard defendió el derecho de #México a aplicar aranceles para "emparejar" el piso comercial ☝🏻🇲🇽💸
https://revistaelpolitico.com/internacional/china-reclama-mexico-imposicion-aranceles/
Siempre queriendo figurar 🙄
🔴#AlitoMoreno llamó cínico a #Ebrard y acusó que los de Morena se acostumbraron muy rápido al privilegio ‼️ | Mira quién lo dice 👀😒⚠️
https://sinlineamx.com/alito-moreno-vs-ebrard-estancia-hijo-londres/
¡Tómala! 💣💥
🔴#Ebrard tachó de mezquino a #ClaudioOchoa por su columna en El Universal replicada en Latinus 📹👀 | Así le respondió 👇🏻
https://sinlineamx.com/ebrard-responde-latinus-estancia-hijo-embajada-londres/
¿Pieza clave para el T-MEC? 🤔
🔴#Sheinbaum dio espaldarazo a #Ebrard ante la polémica por el hospedaje de su hijo en la Embajada de #Londres🏛️🇬🇧 | ¿Qué opinas? 👇🏻
https://revistaelpolitico.com/nacional/ebrard-seguira-en-cargo-hace-gran-trabajo-sheinbaum/