TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #65 · 8 апр.

Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> text = ''' >>> Alex:8999123456 >>> Mike:+799987654 >>> Oleg:+344456789 >>> ''' Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн: (\w+):([\d+]+) Как мы будем формировать словарь из найденных групп? >>> import re >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append({ >>> "name": match.group(1), >>> "phone": match.group(2) >>> }) >>> print(results) [{'name': 'Alex', 'phone': '8999123456'}, ...] Можно немного сократить запись используя zip >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append(dict(zip(['name', 'phone'], match.groups()))) Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря. >>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text): >>> results.append(match.groupdict()) То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись: (?P<group-name>...) Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка >>> name = match['name'] Либо забрать сразу весь словарь методом groupdict() >>> match.groupdict() #tricks#regex

Резултати

Пронајдени 2 слични објави

Пребарај: #civillaw

当前筛选 #civillaw清除筛选
English Law Report

@enlawreport · Post #2154 · 22.04.2026 г., 11:05

«Когда время против вас: стратегии работы со сроками исковой давности по английскому праву» Вчера представитель English Law Report - Дробченко Егор - принял участие в сателлитном мероприятии форума Dispute Resolution Club, организованном юридической фирмой Asari Legal. Дискуссия, проходившая на английском языке, завершилась вчера — делимся впечатлениями по горячим следам. Центральной темой обсуждения стали вопросы управления сроками исковой давности, доктрины форс-мажора и фрустрации, а также практические подходы к снижению связанных рисков. Были рассмотрены особенности исчисления и регулирования сроков давности в странах civil law и common law на примерах права России, ОАЭ, Англии и Уэльса. Отдельное внимание было уделено анализу ключевых для английского права институтов: оговорок time bar clause и extinction clause. Была приведена практика английских судов по применению доктрин форс-мажора и фрустрации. Модератором дискуссии выступил : — Станислав Карандасов, партнёр практики разрешения споров, Asari Legal. В качестве спикеров выступили: — Хавар Куреши, KC (руководитель McNair International); — Максим Астафьев, заместитель генерального директора по правовому обеспечению ЗАО «Группа компаний С7»; — Иван Ласков, партнёр Asari Legal; — Пол-Рафаэль Шехади, советник Asari Legal, солиситор Англии и Уэльса. Проект English Law Report продолжает своё развитие и выражает искреннюю признательность юридической фирме Asari Legal и Dispute Resolution Club за предоставленную возможность участия в профессиональном обсуждении и высокий уровень организации мероприятия. Stay tuned 📖🇬🇧 #EnglishLawReport#DisputeResolutionClub#LimitationPeriods#ComparativeLaw#CommonLaw#CivilLaw

НОВЫЕ ЗАКОНЫ АВГУСТА 👆🏼 Рассказываю о наиболее значительных🎓🎓 1. Индексация пенсий. С 1 августа в России увеличатся размеры выплат некоторым категориям пенсионеров. Рассчитывать на прибавку могут работающие пенсионеры, у которых на лицевом счете в ПФР формируются дополнительные баллы за счет отчисления страховых взносов. 2. Налоговый вычет "на спорт". С 1 августа в России впервые можно будет воспользоваться новым "спортивным" налоговым вычетом. Претендовать на вычет можно с 1 января 2022 года и только за услуги, полученные не ранее 2022 года. Можно получить вычет за себя, своего ребёнка до 18 лет или подопечных. Максимальная сумма учитываемых расходов — 120 т. р. в год, размер вычета — 13%, то есть 15,6 т. р., включая все остальные виды соц. вычетов — за лечение, обучение и т. д. 3. Новый порядок регистрации самозанятых. В качестве самозанятого теперь можно будет зарегистрироваться через портал Госуслуг. В нашем стремительно меняющемся, тревожном времени, мы расскажем Вам самое важно, новое и интересное. Поддержим советом, словом и делом. Мы любим свою работу и готовы помочь и поддержать тех, кто в этом нуждается 😎😎 #адвокат#адвокатмосква#адвокатпогражданскимделам #суд#вербицкаяипартнеры#ViP#адвокатыГагаринский28#адвокатСчастливыйГеоргийВикторович#адвокатВербицкаяЮлияВладимировна#семейныйспор#разделимущества#лето#наследство#law#civillaw