@starrailsharepic · Post #1336 · 28.09.2025 г., 00:49
https://x.com/ireddragonicy/status/1971779063120646619?t=g5YLK_n1P3ktWiDMxZ7asg&s=19 #Evernight
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
Пребарај: #evernight
@starrailsharepic · Post #1336 · 28.09.2025 г., 00:49
https://x.com/ireddragonicy/status/1971779063120646619?t=g5YLK_n1P3ktWiDMxZ7asg&s=19 #Evernight
Hashtags
@starrailsharepic · Post #1330 · 27.08.2025 г., 07:08
https://x.com/sebin_13/status/1955901621814354224?t=JeajPnk_aR47qTpAPLrU1A&s=19 #Evernight
Hashtags
@daily0721 · Post #32310 · 08.12.2025 г., 05:52
https://x.com/Rente_gu/status/1997702789519278231 Rente_gu : #evernight#march7th#hsr
Hashtags
@CosineGallery · Post #3566 · 05.10.2025 г., 01:17
長夜月❣️ #HonkaiStarRail#Evernight Source by twitter そらに🌱紅楼夢ぬ11ab秋例う82b 原始标签:#HonkaiStarRail#Evernight 自定义标签:#甜妹#长夜月#崩坏星穹铁道#可爱 尺寸: 2400x3519 @CosineGallery | 网站 | 3542
@CosineGallery · Post #3613 · 17.10.2025 г., 10:24
#HonkaiStarRail #Evernight Source by twitter IN 原始标签:#HonkaiStarRail#Evernight 自定义标签:#崩坏星穹铁道#长夜月#甜妹#精选 尺寸: 1261x2048 @CosineGallery | 网站 | 3589
@shikoshikochannel · Post #4168 · 22.10.2025 г., 00:47
^᪲᪲᪲───⋆°˖˙⋆──୨ᡣ𐭩ৎ──⋆˙˖°⋆───^᪲᪲᪲ ❀𝑴𝒚 𝑵𝒂𝒖𝒈𝒉𝒕𝒚 𝑪𝒉𝒂𝒏𝒏𝒆𝒍❀ ᯓ𝑨𝒓𝒕𝒊𝒔𝒕: Misaka 12003-Gou ⚘ ᯓ𝑪𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔: Evernight ⚘ ᯓ𝑾𝒐𝒓𝒍𝒅𝒔: Honkai: Star Rail ⚘ ᯓ𝑻𝒊𝒑𝒆: 𝐈𝐦𝐚𝐠𝐞 ⎙ ᯓ𝑻𝒂𝒈𝒔:ㅤ⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆ 『#misaka_12003_gou⌕ #evernight⌕ #honkai_star_rail⌕ #image⌕』 ꨄ︎꒷꒦︶꒷꒦︶ ๋ ࣭⭑꒷꒦⭑ ࣭ ๋︶꒦꒷︶꒦꒷ꨄ︎
@CosineGallery · Post #3770 · 22.11.2025 г., 06:24
🌹 #長夜月#HonkaiStarRail#Evernight Source by twitter GM 原始标签:#長夜月#HonkaiStarRail#Evernight 自定义标签:#甜妹#崩坏星穹铁道#长夜月#可爱 尺寸: 2703x4096 @CosineGallery | 网站 | 3746
@daily0721 · Post #32423 · 22.12.2025 г., 12:16
https://x.com/SheyaKin/status/2003025428848759190 Sheya : #三月なのか#HonkaiStarRail#March7th#Evernight#长夜月#崩壊スターレイル
@CosineGallery · Post #3610 · 16.10.2025 г., 02:35
無題 Source by pixiv 彰メロ 原始标签:#崩坏星穹铁道#HonkaiStarRail#長夜月#Evernight#崩坏星穹铁道1000收藏 自定义标签:#甜妹#长夜月#红色系 尺寸: 1680x2520 @CosineGallery | 网站 | 3586
@CosineGallery · Post #3666 · 28.10.2025 г., 04:50
長夜月&なのか Source by pixiv ラヴェ子 原始标签:#March7th#三月七#Evernight#長夜月#HonkaiStarRail#崩坏星穹铁道 自定义标签:#甜妹#长夜月 尺寸: 1388x1920 @CosineGallery | 网站 | 3642
@CosineGallery · Post #3638 · 21.10.2025 г., 02:04
长夜月 Source by pixiv 千千結 原始标签:#长夜月#崩坏星穹铁道#女孩子#HonkaiStarRai#Evernight#崩坏星穹铁道1000收藏#長夜月 自定义标签:#甜妹#红色系#精选 尺寸: 3320x1868 @CosineGallery | 网站 | 3614