@gourmeturbano · Post #20218 · 09.02.2025 г., 12:24
#SOPAS🍲 | Ideas para hacer caldos, sopas, pucheros y consomés depurativos https://ift.tt/5TJESqv February 09, 2025 at 08:00AM
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
Пребарај: #sopas
@gourmeturbano · Post #20218 · 09.02.2025 г., 12:24
#SOPAS🍲 | Ideas para hacer caldos, sopas, pucheros y consomés depurativos https://ift.tt/5TJESqv February 09, 2025 at 08:00AM
Hashtags
@gourmeturbano · Post #20104 · 26.01.2025 г., 16:24
TECNICASDDECOCINA #SOPAS🍲| Consejos para preparar y conservar una buena sopa https://ift.tt/kPNbq3i January 26, 2025 at 11:45AM
Hashtags
@cocinarparacuatro · Post #992 · 09.07.2025 г., 17:17
Caldo de codornices #sopashttps://youtu.be/Md-ScCRxNzE
Hashtags
@cocinarparacuatro · Post #905 · 14.10.2024 г., 17:55
Sopa fría de tomate y sandía #sopashttps://youtu.be/BCaXQYPeCnc
Hashtags
@cocinarparacuatro · Post #879 · 21.07.2024 г., 12:47
Crema de calabaza con judías verdes y jamón serrano #sopashttps://youtu.be/YGNRkkUSmq0
Hashtags
@cocinarparacuatro · Post #783 · 24.09.2023 г., 17:50
Sopa fría de pepino y sandía #sopashttps://youtu.be/cVbIZu2e5pk
Hashtags
@cocinarparacuatro · Post #725 · 11.06.2023 г., 15:54
Crema de calabaza, langostinos y huevo mollet #sopashttps://youtu.be/2chK2V_H12M
Hashtags
@cocinarparacuatro · Post #699 · 04.05.2023 г., 16:32
Sopa de verduras con pasta y bacon #sopashttps://youtu.be/JUkBVmRmnnU
Hashtags
@gourmeturbano · Post #20652 · 05.01.2026 г., 16:24
"COMIDASALUDABLE #SOPAS#RECETAS🥣| Crema de espinacas: receta para preparar en 45 minutos https://ift.tt/52vqQNK January 05, 2026 at 11:45AM
@gourmeturbano · Post #19836 · 16.11.2024 г., 17:24
#SOPAS#RECETAS🍲 | Y para el almuerzo: Crema de calabacín y remolacha al curry https://ift.tt/axItw7p November 16, 2024 at 12:45PM
@gourmeturbano · Post #20166 · 02.02.2025 г., 20:24
#TECNICASDECOCINA#SOPAS | Ideas para hacer caldos, sopas, pucheros y consomés depurativos https://ift.tt/iz1BcHZ February 02, 2025 at 04:00PM
Hashtags
@gourmeturbano · Post #20211 · 08.02.2025 г., 16:24
#SOPAS#RECETAS🍲🍄🟫 | Y para un #ALMUERZO saludable y completo: Crema de champiñones https://ift.tt/MGIBwDO February 08, 2025 at 12:15PM