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

Резултати

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

Пребарај: #oferta

当前筛选 #oferta清除筛选
BiA Cerámica Fría

@biaceramicafria · Post #3884 · 19.12.2022 г., 15:23

🎁🎄☃️‼️🎉🎁🎄☃️‼️⚠️🎉🎁🎄☃️‼️🎉 🅞🅕🅔🅡🅣🅐🅢 Shein por Navidad 🎄☃️🎁 En pedidos mayores a: 📌 50 MLC se admite un regalo de 1 USD en la página de SheIn 📌 100 MLC se admite un regalo de 2 USD en la página shein 📌 150 MLC se les admite escoger un regalo de precio de 3 USD en la página shein 📌 300 MLC se admite un regalo de precio 5 USD en la página shein y el envío a domicilio 🚚 es gratis en La Habana 📌 400 MLC se admiten dos regalos de 5 USD en la página shein o uno de 10 USD como guste el cliente! y el envío a domicilio 🚚 es gratis en La Habana _•°•___•°•_•°•__ Haz tu Compra por categorías desde SheIn y envíanos el enlace para la cotización 🛒👙🛍️🩳👕🧦👗👠🕶️💍@biacoldporcelain @jcslimcuba 🎁🎄☃️‼️🎉🎁🎄☃️‼️⚠️🎉🎁🎄☃️‼️🎉 #oferta

Hashtags

Repositorio data science

@repo_science · Post #3331 · 21.06.2023 г., 00:47

#courseraPlus#oferta 🎟 Check out Coursera Plus - get unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs, for one all-inclusive subscription price. Start your subscription for $1. ____ Echa un vistazo a Coursera Plus: obtén acceso ilimitado a más de 7000 cursos de clase mundial, proyectos prácticos y programas de certificación de preparación para el trabajo, por un precio de suscripción con todo incluido. Comience su suscripción por solo un $1. 🔗Link ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----

📣 Hurmatli talabgorlar! ✅ Universitetimizga o'qishga qabul qilingan talabalarning shaxsiy elektron pochta manziliga rasmiy taklif (oferta) yuborildi. 📧 Iltimos, elektron pochtangizni tekshiring va ofertada qayd etilgan ko‘rsatmalarga amal qiling. ❗️Agar oferta haqidagi xabarni olmagan bo‘lsangiz, pochtangizning Spam yoki reklamalar bo'limini ham tekshirib ko‘rishni tavsiya qilamiz. 🎗Imtihondan muvaffaqiyatli o‘tgan barcha talabalarni tabriklaymiz! Qo‘shimcha ma’lumot uchun quyidagi telefon raqamlarga bog‘laning: 📞 +998775032928 📞 +998775032927 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖ #imtihon2025#exam2025#natijalar#oferta 👇 Bizning ijtimoiy tarmoqlarimiz: Veb-sayt | Telegram | Instagram | Facebook | Aloqa-bot

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