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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

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

Пребарај: #manifestation

当前筛选 #manifestation清除筛选
Voir de ses propres yeux

@voir_yeux · Post #12209 · 21.03.2026 г., 21:42

🇪🇸À Madrid, des centaines d’Espagnols ont pris part à une manifestation contre l’opération israélo-américaine en Iran. Le rassemblement a eu lieu près de la gare ferroviaire de la capitale d’Espagne, informe un correspondant de TASS depuis les lieux. L’action est organisée par l'Assemblée internationaliste de Madrid. Les participants soulignent que les hostilités déclenchées par le président américain Donald Trump ont le seul but de renforcer l’hégémonie des États-Unis sur l’échiquier mondial, alors que les Palestiniens et les Iraniens, les Vénézuéliens et les Cubains, aussi bien que les Libanais sont sacrifiés sur l’autel. Les manifestants se prononcent pour le retrait de leur pays de l’Otan et le refus de financer le réarmement et les budgets militaristes, ainsi que pour la fin du commerce d’armes avec Israël. #manifestation#iran#espagne

Voir de ses propres yeux

@voir_yeux · Post #12537 · 14.04.2026 г., 11:56

🇺🇸🇮🇱 La police a interpellé à New York environ 90 participants à une manifestation contre les livraisons d’armes américaines à Israël, a rapporté le New York Times. Selon la publication, près de 200 manifestants se sont rassemblés devant les bureaux des sénateurs démocrates Chuck Schumer et Kirsten Gillibrand dans un quartier du centre de New York. Les protestataires ont bloqué la circulation automobile pendant environ une heure. #étatsunis#israёl#manifestation

Voir de ses propres yeux

@voir_yeux · Post #11591 · 03.02.2026 г., 15:43

🇷🇺🇻🇪Une manifestation en soutien à Nicolas Maduro et son épouse, capturés à Caracas par les forces armées américaines, se tient près de l'ambassade du Venezuela à Moscou, rapporte un correspondant de TASS. Les manifestants réclament la libération du président vénézuélien. #russie#venezuela#manifestation

Voir de ses propres yeux

@voir_yeux · Post #12119 · 15.03.2026 г., 15:50

🇭🇺🇺🇦 Une marche pour la paix, rassemblant des dizaines de milliers de personnes, s'est déroulée à Budapest à l'appel du parti au pouvoir Fidesz-Union civique hongroise. Elle a été organisée en soutien à la politique du gouvernement hongrois qui refuse d'octroyer d’aide militaire à l'Ukraine, malgré les menaces de Vladimir Zelenski. #hongrie#manifestation#ukraine

Voir de ses propres yeux

@voir_yeux · Post #12761 · 01.05.2026 г., 14:17

🇫🇷 À l’occasion de la fête du 1er mai, le ministre de l’Intérieur Laurent Nunez a annoncé sur France Info TV que près de 320 manifestations étaient prévues à travers le pays, avec un peu plus de 100.000 personnes. #france#manifestation#fête

Voir de ses propres yeux

@voir_yeux · Post #12439 · 06.04.2026 г., 21:24

🇳🇱 Une manifestation contre l’augmentation des dépenses militaires et la politique de militarisation du gouvernement néerlandais s’est déroulée dans le centre de la Haye, devant le ministère de la Défense. Environ 100 personnes y ont participé. #paysbas#manifestation#défense

ПретходнаСтраница 1 од 3Следна