@victoriaferrari · Post #3611 · 29.08.2024 г., 17:38
Вечер в в двух словах 🤌🏼🏃🏽♀️ - 7км* #run
Hashtags
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
Пребарај: #run
@victoriaferrari · Post #3611 · 29.08.2024 г., 17:38
Вечер в в двух словах 🤌🏼🏃🏽♀️ - 7км* #run
Hashtags
@victoriaferrari · Post #3556 · 07.08.2024 г., 18:09
Случился идеальный match 🫱🏻🫲🏽 Бег в 5км + Аудиокнига 🎧 I’m obsessed #run
Hashtags
@victoriaferrari · Post #3528 · 04.08.2024 г., 00:19
Ни убавить, ни прибавить - Ночной done ✔️👌🏽#run
Hashtags
@mr_gao_it_words · Post #716 · 13.10.2025 г., 11:35
#run 今天跑步,突然路边启动了一辆su7,吓得我不敢超过它,完全停下来等他过去了再继续跑
Hashtags
@mr_gao_it_words · Post #711 · 11.10.2025 г., 11:58
#run
Hashtags
@testflightynoti · Post #37877 · 09.05.2026 г., 16:54
#Run#Nerd Join the Run-Nerd beta on ✈️#TestFlight 🔗 Link: https://testflight.apple.com/join/tfqYsmTg Shared by Dimitri
Hashtags
@TFGames · Post #2151 · 11.02.2024 г., 12:08
#BAT#RUN https://testflight.apple.com/join/PWfVEo2B
@TestFlightX · Post #34533 · 08.11.2024 г., 04:20
#TEMPLE#RUN#ADVENTURE https://testflight.apple.com/join/8c2K8z2s
Hashtags
@seeker_rc · Post #20190 · 10.05.2026 г., 23:25
💡 今日份的摄影 Girl, Run! 📷 Fuji GFX 100RF via 今日份的摄影 标签: #Girl#Run#Fuji ⚡️探索号频道 ⚡️探索者频道 ⚡️探索者交流群 ⚡️ Youtube 频道:科技探索者 每天推荐有趣内容,欢迎订阅、转发。
@victoriaferrari · Post #3426 · 10.07.2024 г., 22:45
Navigation: #кудаgo #ferrariquotes #run
Hashtags
@TFGames · Post #2199 · 22.02.2024 г., 02:25
#KAWAII#PENGUIN#RUN#GAMES https://testflight.apple.com/join/wqstETKZ
@susedzigo · Post #110 · 09.06.2023 г., 16:53
Вкусный партнёр нашего марафона соревнований. Компания @grodfood🥩🥫 Всё от консерв до вкусных паштетов, а также готовых сытных вариантов каш с мясом, которой вполне можно хорошо подкрепиться перед стартом. ⚠️⚠️⚠️ Также напоминаем, что от нашего партнёра первые 50 зарегистрировавшихся участника получат свой сухпаёк в день старта. #марафон#суседзі2023#cycling#run#bike4fun#bike#run4fun#sport