@The2ndDim · Post #1974 · 03.03.2024 г., 18:33
#WTF#SiIvaGunner 不知道是否有人注意到... 👆上面有连续整整 7 首都是和 Justin Bieber 的 Baby 这首歌相关的🤣
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
Пребарај: #siivagunner
@The2ndDim · Post #1974 · 03.03.2024 г., 18:33
#WTF#SiIvaGunner 不知道是否有人注意到... 👆上面有连续整整 7 首都是和 Justin Bieber 的 Baby 这首歌相关的🤣
Hashtags
@The2ndDim · Post #1291 · 01.04.2020 г., 23:18
#转发#WTF#SiIvaGunner https://youtu.be/vRbhsNUc1-A 要素: 1. Minecraft确实是Mojang的。但不存在一个叫Minecraft 3D的游戏。 2. 画面确实有16位机风格。 3. 喊出声音的风格是16位时代的 SE-GA-! ,但喊出来的东西是 MO-JANG-! 4. 然后这玩意出来的Logo是某以江南style闻名的Psy,然后你发现这发出来的声音就是他们的音乐剪辑出来的。 5. 仔细一看上面红色条里面还写了个“未注册版本”,甚至还有复合视频输出(或者说电视的AV端口)接口跑NTSC信号时特有的颜色混合现象。 6. 仔细想想Minecraft从来就没有开游戏画面喊什么的事情,怎么可能有所谓的Minecraft Choir。这种厂商画面喊Logo最早真的被人知道恐怕就是SEGA的Sonic系列。 ……这要素真的过多。
Hashtags
@The2ndDim · Post #1289 · 31.03.2020 г., 14:52
#转发#音乐#SiIvaGunner https://youtu.be/V21DUmlsXEs // 看到SilvaGunner我想你应该知道这标题和封面都不该相信了(x
Hashtags
@The2ndDim · Post #1370 · 30.07.2020 г., 07:50
#音乐#音乐#WTF#SiIvaGunner https://youtu.be/h1RYGhNY238 // Only real Gentleman play on Music Park
Hashtags
@The2ndDim · Post #2185 · 14.04.2026 г., 03:06
#转发#音乐#WTF#SiIvaGunner https://youtu.be/_X9p8S9z5Hs // Classic SiIvaGunner Jokes
Hashtags
@The2ndDim · Post #2182 · 09.04.2026 г., 18:40
#转发#音乐#WTF#SiIvaGunner https://youtu.be/Y2DxdmyHxEc // 你的联发科CPU手机来通知了
Hashtags
@The2ndDim · Post #2181 · 09.04.2026 г., 18:25
#转发#音乐#WTF#SiIvaGunner https://youtu.be/zIxvFCuWbDc // UNO KART DS?
Hashtags
@The2ndDim · Post #2180 · 07.04.2026 г., 05:08
#转发#音乐#WTF#SiIvaGunner https://youtu.be/tWvm18KtHxA
Hashtags
@The2ndDim · Post #2177 · 30.03.2026 г., 04:01
#转发#音乐#WTF#SiIvaGunner https://youtu.be/nEy4QnAd_PQ // >> GET BLUE COINS <<
Hashtags
@The2ndDim · Post #2176 · 30.03.2026 г., 03:57
#转发#音乐#WTF#SiIvaGunner https://youtu.be/GtiguGaQMDc
Hashtags
@The2ndDim · Post #2175 · 30.03.2026 г., 03:54
#转发#音乐#WTF#SiIvaGunner https://youtu.be/tlkYqo1NSjs // Yea, it does warping thing for sure.
Hashtags
@The2ndDim · Post #2173 · 11.02.2026 г., 12:45
#转发#音乐#WTF#SiIvaGunner https://youtu.be/km7TH5IWu4o 👏👏
Hashtags