@hz_nice · Post #45632 · 02.05.2026 г., 19:57
Давно демон-потрошитель не потрошил юную деву - исправляем! Всем заранее (и не заранее тоже) спокойной ночи ✨ #DnDNSFW@UntitledExpression#Art#DnD
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
Пребарај: #dndnsfw
@hz_nice · Post #45632 · 02.05.2026 г., 19:57
Давно демон-потрошитель не потрошил юную деву - исправляем! Всем заранее (и не заранее тоже) спокойной ночи ✨ #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #45631 · 02.05.2026 г., 19:56
Ну штош: у всех мермай, а у нас ума мусуме монстрятинка! Бросаю загадочный взгляд в мексиканской шляпе и убегаю. #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #45375 · 29.04.2026 г., 16:44
Всем спасибо за реакции и отклик, мои маленькие любители фей. #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #45374 · 29.04.2026 г., 16:44
В блюскае, внезапно, картинка многим очень понравилась, так что я сделала еще! Если наберем 300 реакций, то я вальну финальную картинку. #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #45219 · 26.04.2026 г., 20:11
Любите фей? 🧚🏻♀️ Я вот во всяких играх к феям отношусь скептически, потому что мне не особо нравится концепция их бесячей магии с шуточками, но визуально конечно балдежанский, да. #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #44973 · 21.04.2026 г., 12:35
Арт на коллабу - моя часть отдельно! #DnDNSFW@UntitledExpression#Art#DnD
@hz_nice · Post #46018 · 08.05.2026 г., 15:08
Быстренькая и немного халтурная пикси для челленджа! #DnDNSFW@UntitledExpression#Art#DnD#monsterfuckmay
Hashtags
@hz_nice · Post #45950 · 06.05.2026 г., 21:06
Кто там ламий просил? Все для вас! Будет еще одна пикси, а потом я буду жоско рефлексировать, что дальше... #DnDNSFW@UntitledExpression#Art#DnD#monsterfuckmay
Hashtags
@hz_nice · Post #45868 · 06.05.2026 г., 08:19
Все, хватит с вас на сегодня. Горячий еще один заказ запощу уже завтра, а пока будьте добры поставить побольше реакций на этом и последних постах - спасибо! #DnDNSFW@UntitledExpression#Art#DnD#monsterfuckmay
Hashtags
@hz_nice · Post #45867 · 06.05.2026 г., 08:19
По результатам опроса победила Арахна Сьюни! Получите распишитесь, а арахнофобам соболезную. #DnDNSFW@UntitledExpression#Art#DnD#monsterfuckmay
Hashtags
@hz_nice · Post #44934 · 20.04.2026 г., 21:18
Токен для лапули. С ней уже была когда-то картинка, хе-хе. #DnDLoreArt@UntitledExpression#DnDNSFW@UntitledExpression#Art#DnD
Hashtags
@hz_nice · Post #46016 · 08.05.2026 г., 15:03
Шото вы меня расстраиваете: людей становится больше, а реакций и комментариев не прибавляется - не стесняйтесь q_q Решила цепануть #GoldenWeek, потому что в прошлом году я вспомнила про него через месяц-два. Что-то такое простенько-летнее. #DnDNSFW@UntitledExpression#Art#DnD
Hashtags