Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
#EmbargoMilitarYa Protesta en Valparaíso y Santiago contra Exponaval belicista y por solidaridad con el pueblo de Palestina
Acá los detalles 👉
liberacion.cl/2024/12/03/chi…
https://x.com/porpalestinaCL/status/1864032849327776062?t=EPAuG0qFa7QgrU4EF4fiZA&s=08
URGENTE ¿Sabías que Macron llega con las manos manchadas de sangre?
⚠️ Tras 7 años, el presidente francés pisa Chile, pero su estrecha relación con Israel y sus violaciones de DD.HH. genera rechazo.
❓Diplomacia o intereses ocultos
🚨youtu.be/EsiQUEicCdA?feature=shared
#EmbargoMilitarYa
Vía
❌Coordinadora por Palestina @PorPalestinaCl
Síguenos t.me/Epinforma🔁 comparte
Nos sumamos a este LLAMADO URGENTE A LA ACCIÓN de presionar a nuestros gobiernos, a nivel mundial, para que formen fuerzas multilaterales de protección humanitaria y corredores de ayuda urgente hacia #Gaza AHORA.
Comparte > Etiqueta > Amplifica.
Debemos coordinarnos y movilizarnos:
MANIFESTACIONES, PETICIONES, HUELGAS, LLAMADOS, BOICOTS.
Sigue las cuentas de @porPalestinaCL en redes sociales, pincha la campanita para asegurarte de recibir notificaciones de nuevas publicaciones y permanece atentx a los llamados.
El mundo entero se levanta en urgencia por el fin al #GenocidioEnGaza, en lucha por la liberación de #Palestina y en defensa de nuestras libertades civiles.
¡NOS ENCONTRAMOS EN LAS CALLES!
#DetenganElExterminioEnGaza
#FuerzasDeProtecciónParaPalestinaAHORA
#ProtecciónHumanitaria#CorredoresDeAyuda
#EmbargoMilitarYA
#ARomperRelacionesConIsrael
#PalestinaLibre🇵🇸