@TestFlightX · Post #34996 · 31.03.2026 г., 20:06
#Buffer: Plan & Schedule Posts https://testflight.apple.com/join/DOpMcusn
Hashtags
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
Пребарај: #buffer
@TestFlightX · Post #34996 · 31.03.2026 г., 20:06
#Buffer: Plan & Schedule Posts https://testflight.apple.com/join/DOpMcusn
Hashtags
@AboutRss · Post #619 · 20.05.2020 г., 14:16
社交媒体管理平台 #Buffer 的新版 Dashboard 砍掉了基于RSS Feed的内容导入功能。 官推正在和用户解释: https://twitter.com/buffer/status/1263084204306333696 https://twitter.com/buffer/status/1263083906028494849 其中一条称,只有 1.08% 的 Buffer 用户在用这个功能,所以导致被砍: https://twitter.com/buffer/status/1256671486762459136
Hashtags
@TossLabChannel · Post #693 · 26.05.2025 г., 15:07
#Buffer#Mastodon#Telegram#BlueSky#Threads 一次发布,五平台同步:Buffer免费内容分发方案 使用 Buffer 发布内容到 X、Mastodon、Threads,再通过免费工具将内容同步至 Telegram、BlueSky,全流程支持 图片、子主题、定时发送,而且 全部免费: 🔹主发布平台: Buffer → 支持一键发布至 ‣ X(原 Twitter) ‣ Mastodon ‣ Threads 🔹内容同步扩展: ‣ Mastogram:自动将 Mastodon 帖子同步到 Telegram 频道 ‣ Skymoth:自动同步 Mastodon 内容至 BlueSky 这样,只需在 Buffer 发一次,就能全网同步五个平台,节省大量重复操作时间,非常适合多平台运营者。 🔘@TossLab🔘@TossLabChannel