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

Резултати

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

Пребарај: #centralespanol

当前筛选 #centralespanol清除筛选
AI match predictions

@ai_match_prediction · Post #11994 · 09.05.2026 г., 13:05

Uruguay Primera División - Apertura🇺🇾 2026-05-09 18:30 UTC Danubio vs. Albion FC Predicted outcome: Danubio❌ Predicted score: 2:1 Actual: Albion FC 0:1 #Danubio#AlbionFC 2026-05-09 21:30 UTC Central Espanol vs. Racing Montevideo Predicted outcome: Racing Montevideo❌ Predicted score: 1:2 Actual: Central Espanol 2:0 #CentralEspanol#RacingMontevideo #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11260 · 03.04.2026 г., 17:05

Uruguay Primera División - Apertura🇺🇾 2026-04-03 20:00 UTC Boston River vs. Wanderers Predicted outcome: Draw❌ Predicted score: 1:1 Actual: Boston River 4:1 #BostonRiver#Wanderers 2026-04-03 23:30 UTC Club Nacional vs. Central Espanol Predicted outcome: Club Nacional❌ Predicted score: 2:1 Actual: Central Espanol 0:1 #ClubNacional#CentralEspanol 2026-04-04 13:00 UTC Racing Montevideo vs. Juventud Predicted outcome: Racing Montevideo✅ Predicted score: 2:1 Actual: Racing Montevideo 2:1 #RacingMontevideo#Juventud #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11177 · 24.03.2026 г., 09:05

Uruguay Primera División - Apertura🇺🇾 2026-03-24 17:00 UTC Deportivo Maldonado vs. Atletico Torque Predicted outcome: Draw❌ Predicted score: 1:1 Actual: Deportivo Maldonado 1:0 #DeportivoMaldonado#AtleticoTorque 2026-03-24 20:00 UTC Liverpool Montevideo vs. Central Espanol Predicted outcome: Liverpool Montevideo❌ Predicted score: 1:0 Actual: Draw 3:3 #LiverpoolMontevideo#CentralEspanol 2026-03-24 23:30 UTC Club Nacional vs. Cerro Largo Predicted outcome: Club Nacional✅ Predicted score: 2:1 Actual: Club Nacional 3:0 #ClubNacional#CerroLargo #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11467 · 12.04.2026 г., 05:07

Uruguay Primera División - Apertura🇺🇾 2026-04-12 13:00 UTC Central Espanol vs. Danubio Predicted outcome: Draw✅ Predicted score: 1:1 Actual: Draw 2:2 #CentralEspanol#Danubio 2026-04-12 18:30 UTC Juventud vs. Progreso Predicted outcome: Juventud✅ Predicted score: 2:1 Actual: Juventud 1:0 #Juventud#Progreso 2026-04-12 21:30 UTC Wanderers vs. Racing Montevideo Predicted outcome: Racing Montevideo✅ Predicted score: 1:3 Actual: Racing Montevideo 1:2 #Wanderers#RacingMontevideo #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11760 · 26.04.2026 г., 09:07

Uruguay Primera División - Apertura🇺🇾 2026-04-26 13:00 UTC Central Espanol vs. Cerro Predicted outcome: Central Espanol✅ Predicted score: 2:1 Actual: Central Espanol 3:1 #CentralEspanol#Cerro 2026-04-26 18:30 UTC Cerro Largo vs. Racing Montevideo Predicted outcome: Racing Montevideo✅ Predicted score: 1:2 Actual: Racing Montevideo 0:1 #CerroLargo#RacingMontevideo 2026-04-26 22:00 UTC Wanderers vs. Penarol Predicted outcome: Penarol❌ Predicted score: 1:2 Actual: Wanderers 1:0 #Wanderers#Penarol #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11884 · 03.05.2026 г., 05:07

Uruguay Primera División - Apertura🇺🇾 2026-05-03 12:30 UTC Progreso vs. Cerro Largo Predicted outcome: Progreso❌ Predicted score: 2:1 Actual: Cerro Largo 0:1 #Progreso#CerroLargo 2026-05-03 15:00 UTC Boston River vs. Central Espanol Predicted outcome: Boston River✅ Predicted score: 2:1 Actual: Boston River 2:1 #BostonRiver#CentralEspanol 2026-05-03 18:30 UTC Racing Montevideo vs. Atletico Torque Predicted outcome: Racing Montevideo❌ Predicted score: 2:1 Actual: Draw 1:1 #RacingMontevideo#AtleticoTorque 2026-05-03 23:00 UTC Albion FC vs. Club Nacional Predicted outcome: Albion FC✅ Predicted score: 2:1 Actual: Albion FC 3:2 #AlbionFC#ClubNacional #Football#UruguayPrimeraDivisión

AI match predictions

@ai_match_prediction · Post #11118 · 21.03.2026 г., 05:05

Uruguay Primera División - Apertura🇺🇾 2026-03-21 13:00 UTC Racing Montevideo vs. Liverpool Montevideo Predicted outcome: Racing Montevideo✅ Predicted score: 2:1 Actual: Racing Montevideo 1:0 #RacingMontevideo#LiverpoolMontevideo 2026-03-21 16:00 UTC Atletico Torque vs. Central Espanol Predicted outcome: Atletico Torque✅ Predicted score: 1:0 Actual: Atletico Torque 2:1 #AtleticoTorque#CentralEspanol 2026-03-21 19:00 UTC Wanderers vs. Danubio Predicted outcome: Danubio❌ Predicted score: 0:1 Actual: Wanderers 2:1 #Wanderers#Danubio 2026-03-21 22:30 UTC Penarol vs. Cerro Predicted outcome: Penarol✅ Predicted score: 2:0 Actual: Penarol 3:1 #Penarol#Cerro #Football#UruguayPrimeraDivisión