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

Резултати

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

Пребарај: #fpv

当前筛选 #fpv清除筛选
Молот войны

@milwarhummer · Post #14346 · 09.01.2026 г., 11:33

#FPV Кадры уничтожения танка Т-72 ВСУ оператором FPV дрона Южной группировки войск ВС России

Hashtags

Разящие бесшумно

@radioelektron46 · Post #4941 · 19.03.2026 г., 07:27

3км западнее г. Севск (23км от ГГ) был обнаружен вражеский #FPV -дрон на оптоволокне. Катушка 50км, 2 АКБ по 25 А/ч, 3 кумулятивных заряда Чешского производства. Остаток катушки - 11,5 км. 😳 Дрон 17 дюймов оборудован ножками, для использования в качестве "Ждуна". Предполагаемая цель - автодорога М-3, устройство засады на военную технику.

Hashtags

Вони не птахи й не літаки, але небо – їхній офіс. Їхні «очі» бачать все, що треба знищити. І нищать! Фахівці підрозділів БпЛА 95 бригади ДШВ цілодобово літають в пошуках цілі. Робота здається легкою на перший погляд – дивишся на екран і коли треба, скидаєш на голову ворогів смерть. Проте їхня робота вимагає неабиякої майстерності керувати «пташками», швидко і без помилок враховувати погодні умови перед скидом боєприпасу, часто застосовувати креативний підхід до здійснення задач… «Майстерний оператор дрона на вагу золота. Це не правда, що тільки молоді, в минулому геймери, можуть ефективно працювати на БпЛА. Все залежить від людини і її бажання. Хтось довше вчиться, але в нашій роботі стає результативнішим. Ми готові навчити всіх, хто хоче наблизити нашу перемогу», - говорить командир одного з підрозділів БпЛА Сергій. ❤️‍🔥Наближай Перемогу разом з нами: 95dshv.mil.gov.ua / +380 95 065 19 02 🔥PS: Хочеш допомогти десантникам? Стань Другом ДШВ!🔥 Відділення комунікацій 95 окремої десантно-штурмової Поліської бригади ДШВ ЗС України #fpv

Hashtags

123•••10•••20•••30•••3435
ПретходнаСтраница 1 од 35Следна