Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
金豬頌春迎新年
高雄反抗軍在這裡祝大家
諸事大吉、諸事如意!
Happy Chinese New Year of Pig!
May everything go your way!
We must rise, we must resist.
Join us :
https://anomalyregistration.com/series/osiris/events/kaohsiung
#INGRESS#RESISTANCE#KAOHSIUNGWILLBEBLUE
蹲下,為的是的跳得更高飛得更遠。
沉潛,為的是即將來到的榮耀之日。
The wilderness years
Be brave and keep going
We must rise, we must resist.
2019/05/04
Join us :
Kaohsiung.willbe.blue
#RESISTANCE
#AbaddonPrimeKaohsiung
#KAOHSIUNGWILLBEBLUE