Регулярные выражения иногда могут быть просто монструозными. Выглядеть это может крайне запутанно. Сами регэкспы и без того история непростая, а когда это длинный паттерн на несколько десятков знаков, разобрать там что-либо становится не просто.
Но на помощь приходит Python и его стремление сделать нашу жизнь проще!
В функциях регулярок можно после паттерна указывать флаги, один из которых позволяет писать паттерны более свободно. А именно, добавлять пробелы и переносы, которые будут игнорированы. В результате мы можем разбить паттерн на строки и добавить комментов.
Чтобы это сработало нужно добавить флаг re.VERBOSE. Пробелы в паттерне теперь следует указывать явно спец символами.
Согласитесь, что даже с именованными группами а таком виде регэкспа выглядит вполне сносно 😉.
#tricks#regex
H-h环h游y世s界j八b十s天t- 环游世界八十天 Around the World in Eighty Days (1956)
直达链接:https://pan.quark.cn/s/56fec16909c8
#环游世界八十天#八十日环游世界#环游地球80日
#Michael Todd's Around the World in 80 Days
#Around the World in Eighty Days
链接:https://link3.cc/sf_com
#电影#喜剧#美国#50年代
«Критиковать себя и искать в себе недостатки — пустая трата времени. Чем старше ты становишься, тем больше понимаешь это и с новой силой начинаешь любить себя — возможно, в этом и есть секрет моей красоты».
Сегодня исполнилось 68 лет Энди Макдауэлл.
#ВИДЕОТЕКА
#AndieMacDowell
#ЭндиМакдауэлл
#SexLiesAndVideotape
#GreenCard
#ВидНаЖительство
#HudsonHawk
#ГудзонскийЯстреб
#GroundhogDay
#ДеньСурка
#BadGirls
#FourWeddingsAndAFuneral
#ЧетыреСвадьбыИПохороны
#Michael
#Майкл
#Crush
#MagicMikeXXL
#Maid