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

Резултати

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

Пребарај: #usau19

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

@ai_match_prediction · Post #11204 · 28.03.2026 г., 05:05

Friendlies🏳 2026-03-28 09:30 UTC Hungary U17 vs. Moldova U17 Predicted outcome: Hungary U17✅ Predicted score: 2:1 Actual: Hungary U17 3:1 #HungaryU17#MoldovaU17 2026-03-28 10:00 UTC Wales U19 vs. USA U19 Predicted outcome: USA U19✅ Predicted score: 0:1 Actual: USA U19 0:4 #WalesU19#USAU19 2026-03-28 11:35 UTC China PR U23 vs. Korea DPR U23 Predicted outcome: Draw✅ Predicted score: 1:1 Actual: Draw 1:1 #ChinaPRU23#KoreaDPRU23 2026-03-28 13:00 UTC Zambia U23 vs. Malawi Predicted outcome: Zambia U23✅ Predicted score: 2:1 Actual: Zambia U23 1:0 #ZambiaU23#Malawi 2026-03-28 13:30 UTC India U23 vs. Bhutan U23 Predicted outcome: India U23✅ Predicted score: 3:1 Actual: India U23 5:0 #IndiaU23#BhutanU23 2026-03-28 14:00 UTC South Korea vs. Ivory Coast Predicted outcome: Draw❌ Predicted score: 1:1 Actual: Ivory Coast 0:4 #SouthKorea#IvoryCoast 2026-03-28 14:00 UTC San Marino vs. Faroe Islands Predicted outcome: Faroe Islands✅ Predicted score: 0:2 Actual: Faroe Islands 1:2 #SanMarino#FaroeIslands 2026-03-28 14:00 UTC Kyrgyzstan vs. Madagascar Predicted outcome: Madagascar✅ Predicted score: 1:2 Actual: Madagascar 2:5 #Kyrgyzstan#Madagascar 2026-03-28 14:00 UTC Portugal U18 vs. Iceland U19 Predicted outcome: Portugal U18✅ Predicted score: 2:1 Actual: Portugal U18 4:0 #PortugalU18#IcelandU19 2026-03-28 16:00 UTC Senegal vs. Peru Predicted outcome: Senegal✅ Predicted score: 2:1 Actual: Senegal 2:0 #Senegal#Peru 2026-03-28 16:00 UTC Botswana vs. Zimbabwe Predicted outcome: Zimbabwe✅ Predicted score: 0:1 Actual: Zimbabwe 0:3 #Botswana#Zimbabwe 2026-03-28 16:00 UTC Egypt U20 vs. Algeria U20 Predicted outcome: Draw✅ Predicted score: 1:1 Actual: Draw 2:2 #EgyptU20#AlgeriaU20 2026-03-28 17:00 UTC Hungary vs. Slovenia Predicted outcome: Draw❌ Predicted score: 1:1 Actual: Hungary 1:0 #Hungary#Slovenia 2026-03-28 17:00 UTC Scotland vs. Japan Predicted outcome: Draw❌ Predicted score: 1:1 Actual: Japan 0:1 #Scotland#Japan 2026-03-28 18:00 UTC Burkina Faso vs. Guinea-Bissau Predicted outcome: Burkina Faso✅ Predicted score: 2:1 Actual: Burkina Faso 5:0 #BurkinaFaso#GuineaBissau 2026-03-28 18:00 UTC USA U18 vs. Morocco U18 Predicted outcome: USA U18❌ Predicted score: 2:1 Actual: Morocco U18 1:2 #USAU18#MoroccoU18 2026-03-28 19:30 UTC USA vs. Belgium Predicted outcome: USA❌ Predicted score: 2:1 Actual: Belgium 2:5 #USA#Belgium 2026-03-28 22:00 UTC Brazil U20 vs. Paraguay U20 Predicted outcome: Brazil U20✅ Predicted score: 3:1 Actual: Brazil U20 3:1 #BrazilU20#ParaguayU20 2026-03-29 00:00 UTC Haiti vs. Tunisia Predicted outcome: Tunisia✅ Predicted score: 1:2 Actual: Tunisia 0:1 #Haiti#Tunisia 2026-03-29 01:00 UTC Mexico vs. Portugal Predicted outcome: Portugal❌ Predicted score: 1:2 Actual: Draw 0:0 #Mexico#Portugal #Football#Friendlies