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

Резултати

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

Пребарај: #making

当前筛选 #making清除筛选
星空的游戏频道3

@xkjdz4444 · Post #5399 · 24.02.2026 г., 10:58

#Making Lovers #pc 从出生至今都没有女朋友的我,对恋爱却有这么一条顽固的执念,无论被谁嘲笑都从没有退让过。 只有经历命运般的邂逅,多次偶然的碰面后交换联系方式,之后休息天一起出去玩,进一步拉近感情后正式开始约会…… 我口中的“恋爱”就在于交往前的“过程”所带来的浪漫感。 搭讪和相亲都是免谈的。 别人介绍的我也不要,因为我拒绝别人给我铺路! 我一直都是这么想的。 但是某位女孩的一句话,让我迅速地改变了这个想法。 距离太近的妹妹 / 偶然认识的大姐姐 / 久别重逢的大学同级女生 / 激烈发起追求攻势的少女 / 不知为什么会看上自己的同龄女生 重点在于交往之后如何与女友加深感情。 这个夏天,我鼓起勇气,朝着这片从未涉足过的陌生领域,踏出了脚步—— 直接下载 uc安卓 | uc电脑 讯雷夸克 游戏搜索表 因为大部分游戏我都没玩过,如果有游玩过的可以把标签发评论区 #2d#gal