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

Резултати

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

Пребарај: #lily

当前筛选 #lily清除筛选
VPS自留地

@zx_vps · Post #1890 · 08.09.2025 г., 09:25

#Lily@lily_yaya🙁🙁🙁 Lily 临时邮箱服务 ⸻ 🐈‍⬛️🐈‍⬛️🐈‍⬛️ 网页端 https://email.lily.lat/ ⸻ 🤖 Telegram 机器人 @lilyemailbot 通过 Lily Email Bot,你可以直接在 Telegram 里创建和管理临时邮箱。 支持 Mini App。 可用命令: • /new 新建邮箱地址(可自定义) • /address 查看邮箱列表 • /mails 查看邮件 • /bind 绑定邮箱地址 • /delete 删除邮箱 ⸻ 🔗 网页 & 机器人双端联动 网页和机器人可以 同时使用,并且邮箱地址 支持互相绑定。 👉 在网页上创建的邮箱,可以绑定到机器人查看邮件; 👉 在机器人里新建的邮箱,也能同步到网页端继续使用。 ⸻ 🐈 Lily 临时邮箱,让收邮件更简单、更安全!

Hashtags

Party Night #女の子#Lily(ATDAN)

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