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

Резултати

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

Пребарај: #weekendvibes

当前筛选 #weekendvibes清除筛选
ASUS CIS

@asus_on_russian · Post #2804 · 23.11.2024 г., 12:30

Выходные — синоним слова "гейминг"! 😎 Во что играете? 👇 Пишите в комментариях свои варианты, но, кажется, мы знаем главную игру этой недели. 😏 #игры#гейминг#weekendvibes

90% Binary Option Signals.

@realbinaryoptionss · Post #8915 · 22.02.2026 г., 08:08

🚀WEEKEND MODE: PREPARE TO DOMINATE!🔥🚀 Champions don’t rest… they prepare. 💪📈 While others relax, real traders level up. 📊 Study the charts 🧠 Improve your strategy 🔍 Analyze your mistakes 🎯 Plan for next week Remember — Next week’s profits are built on this weekend’s preparation 💸 Discipline + Patience = Big Wins 🏆 If you’re serious about success, weekends are your secret weapon. Drop in the comments 👇 “READY TO WIN 💥” We don’t depend on luck. We trade with skill. 🔥 #WeekendVibes#TraderMindset#BinaryOptions#StayFocused

Dmitry_Che

@dmiitrii_che · Post #40 · 12.06.2025 г., 18:36

🏇🏴󠁧󠁢󠁥󠁮󠁧󠁿Английские скачки – не только про ставки! Это почти фестиваль! Про Кембридж много писать не стану – как мы и ожидали: старинный, весь в велосипедах и гудящий голосами студентов 🎓 А вот скачки в соседнем городе реально удивили! Я думал, будет что-то скучное и непонятное, а попал на настоящий семейный фестиваль: фудтраки, живая музыка, фокусники и детская зона. Пока взрослые следят за забегами и делают ставки, дети прыгают на батутах и катаются на каруселях. Но ипподром по-прежнему живет ставками! 💰 Букмекеры выкрикивают коэффициенты, тотализаторы жужжат, кто-то из толпы орет от радости, а ты стоишь с бокалом чего-то холодного и просто кайфуешь от происходящего. Даже если ничего не понимаешь в скачках, это не мешает наслаждаться моментом. Вообще, в Англии удивительно сходятся три наши страсти: футбол, лошади и борзые. Уикенд можно провести сначала на матче, потом на ипподроме, а потом ещё и на забеге с собаками. И везде будет драйв, азарт и толпа, которая живет этим🔥 Так что если будете рядом со скачками – не проходите мимо! 👍 Даже без ставки, даже без интереса к спорту – это просто отличное место для выходного дня. #Англия#скачки#путешествия#Кембридж#конныйспорт#британскиестрасти#семейныйотдых#гдежитьжизнь#travelblog#weekendvibes