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

Резултати

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

Пребарај: #vigo

当前筛选 #vigo清除筛选
[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #636 · 07.07.2018 г., 11:20

​​💥Viaja a Milan en septiembre💥 ✈️Desde Malaga 47€: 22 al 25 sept ✈️Desde Valencia 43€:6 al 9 sept ✈️Desde Sevilla 43€: 27 al 30 sept ✈️Desde Vigo 38€: 16 al 19 sept ✈️Desde Santander 38€: 22 al 25 sept ✈️Desde Madrid 41€: 12 al 16 sept ✈️Desde Barcelona 40€: 13 al 16 sept 🏨Alojamiento en Milan🏨 Vuelos con salida desde #Malaga, #Valencia, #Sevilla, #Vigo, #Santander, #Madrid y #Barcelona Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #925 · 26.11.2018 г., 18:30

​​💥Madrid en diciembre💥 ✈️Desde Mallorca 22€: 7 a 11 dic ✈️Desde Santiago 37€: 24 al 27 dic ✈️Desde Santander 54€: 12 al 15 dic ✈️Desde Vigo 54€: 7 al 11 dic ✈️Desde Alicante 65€: 12 a 16 dic Vuelos con salida desde #mallorca, #santiago, #santander, #vigo y #alicante Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #668 · 28.07.2018 г., 19:35

​​💥Disfruta de Madrid en septiembre💥 ✈️Desde Malaga 59€: 20 a 23 sept ✈️Desde Lanzarote 71€: 19 al 26 sept ✈️Desde Vigo 57€: 6 a 10 sept ✈️Desde Santander 51€: 23 al 25 sept ✈️Desde Mallorca 32€: 21 al 24 sept 🏨Alojamiento en Madrid🏨 Vuelos desde #Malaga, #Lanzarote, #Vigo, #Santander y #Mallorca Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #685 · 06.08.2018 г., 10:40

​​💥Puente Hispanidad en Madrid💥 ✈️Desde Malaga 75€: 11 al 14 oct ✈️Desde Mallorca 28€: 11 al 14 oct ✈️Desde Vigo 57€: 11 al 14 oct ✈️Desde Santiago 51€: 11 al 14 oct ✈️Desde Barcelona 73€: 11 al 14 oct ✈️Desde Alicante 60€: 11 al 14 oct ✈️Desde Valencia 61€: 11 al 14 oct 🏨Alojamiento en Madrid🏨 Vuelos con salida desde #Malaga, #Mallorca, #Vigo, #Santiago, #Barcelona, #Alicante y #Valencia Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #489 · 24.04.2018 г., 14:50

​​💥Vuela a Nueva York💥 Desde Madrid 281€: 8 al 13 noviembre Desde Barcelona 294€: 21 al 27 febrero Desde Vigo 310€: 19 al 26 de septiembre Desde Málaga 312€: 25 al 1 octubre Desde Bilbao 313€: 19 al 26 septiembre 🏨Alojamiento en Nueva York🏨 Vuelos con salida desde #Madrid, #Barcelona, #Vigo, #Malaga y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #876 · 29.10.2018 г., 17:15

​​💥Madrid en diciembre💥 ✈️Desde Mallorca 22€: 15 al 18 dic ✈️Desde Gran Canaria 30€: 12 al 15 dic ✈️Desde Santander 45€: 11 al 14 dic ✈️Desde Vigo 54€: 1 al 4 dic ✈️Desde Sevilla 56€: 28 al 31 dic Vuelos con salida desde #Mallorca, #GranCanaria, #Santander, #Vigo y #Sevilla Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #720 · 27.08.2018 г., 15:00

​​💥Madrid en Octubre💥 ✈️Desde Mallorca 22€: 4 al 9 oct ✈️Desde Santiago 30€: 18 al 23 oct ✈️Desde Gran Canaria 34€: 28 al 31 oct ✈️Desde Vigo 51€: 9 al 14 oct ✈️Desde Barcelona 55€: 4 al 9 oct Vuelos con salida desde #Mallorca, #Santiago, #Grancanaria, #Vigo y #Barcelona Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #1074 · 26.03.2019 г., 10:50

​​💥Londres en abril💥 ✈️Desde Bilbao 24€: 10 al 16 abril ✈️Desde Alicante 32€: 10 al 15 abril ✈️Desde Mallorca 24€: 11 al 15 abril ✈️Desde Malaga 51€: 25 al 28 abril ✈️Desde Barcelona 40€: 25 al 30 abril ✈️Desde Vigo 66€: 20 a 23 abril ✈️Desde Madrid 49€: 25 al 29 abril Vuelos desde #Bilbao, #Alicante, #Mallorca, #Malaga, #Barcelona, #Vigo y #Madrid Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #440 · 27.03.2018 г., 10:35

​​💥Preciazos para Milán💥 Desde Palma: 13 al 16 abril 45€ Desde Zaragoza: 11 al 14 mayo 34€ Desde Santiago: 15 al 18 abril: 34€ Desde Madrid: 23 al 26 mayo 34€ Desde Vigo: 15 al 18 abril 26€ Desde Barcelona: 25 al 28 mayo 30€ Desde Ibiza: 13 al 17 abril 20€ 🏨Hoteles en Milán🏨 Vuela Milán por menos de 50€, con salidas desde #Palma#Zaragoza#Santiago#Madrid#Vigo#Barcelona#Ibiza Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

12
ПретходнаСтраница 1 од 2Следна