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

Резултати

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

Пребарај: #vinos

当前筛选 #vinos清除筛选
El Gourmet Urbano

@gourmeturbano · Post #20661 · 08.01.2026 г., 23:24

#VINOS🍷 | Cómo comprar y conservar el vino en casa, según el sumiller Fernando García: “Hay que beberlo cuanto antes” https://ift.tt/aDvGFbo January 08, 2026 at 06:30PM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20659 · 08.01.2026 г., 18:24

#VINOS🍷 | Cuáles son y cuánto cuestan los 5 vinos más caros del mundo https://ift.tt/nmXrbLe January 08, 2026 at 02:00PM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20655 · 08.01.2026 г., 06:24

#VINOS🍷 | Bares de París sirven vinos más baratos a turistas en lugar de los solicitados, según una investigación https://ift.tt/ucpVWY5 January 08, 2026 at 02:00AM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20596 · 31.07.2025 г., 18:24

#VINOS🍷 | Vinos de alta gama: la obsesión por el detalle que define al nuevo lujo argentino https://ift.tt/eTijtAO July 31, 2025 at 02:00PM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20594 · 31.07.2025 г., 14:24

#VINOS🍷 | Los vinos sin alcohol y las nuevas tendencias, entre las joyas más buscadas en la Galería del Vino https://ift.tt/xmwPQTl July 31, 2025 at 10:00AM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20592 · 31.07.2025 г., 10:24

#VINOS🍷🧃| La botella lleva años reinando como el gran formato del vino. Ahora le han salido competidores: el grifo y cartón https://ift.tt/FRjAhNl July 31, 2025 at 06:00AM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20556 · 26.06.2025 г., 23:24

#VINOS🍷 | Descriptores aromáticos: el arte de entrenar el olfato para descubrir los secretos del vino https://ift.tt/A7UvwIH June 26, 2025 at 06:30PM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20551 · 26.06.2025 г., 12:24

#VINOS🍷 | Si compras vino es mejor que no lo guardes “esperando el día perfecto”: un experto revela el tiempo que puedes guardarlos antes de que “mueran” https://ift.tt/EGuQobM June 26, 2025 at 08:00AM

Hashtags

El Gourmet Urbano

@gourmeturbano · Post #20550 · 26.06.2025 г., 10:24

#VINOS🍷 | Un experto revela el tipo de vino menos malo para nuestro organismo https://ift.tt/0fl6mZ2 June 26, 2025 at 06:00AM

Hashtags

123•••89
ПретходнаСтраница 1 од 9Следна