@RsRamble · Post #623 · 05.08.2024 г., 14:50
其实我在帮忙测光…… 不是烤蛇,而是好友 拍摄于AFA Creators Super Fest 2024 D1 (2024-07-27) #photographer#afasg#afacsf24#singapore
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
Пребарај: #afasg
@RsRamble · Post #623 · 05.08.2024 г., 14:50
其实我在帮忙测光…… 不是烤蛇,而是好友 拍摄于AFA Creators Super Fest 2024 D1 (2024-07-27) #photographer#afasg#afacsf24#singapore
@RsRamble · Post #813 · 03.12.2024 г., 17:09
"338 up! Suppressing!" 快一个月没修图了,先拿个简单的练练手 是我错觉嘛,枪管歪的? 是这老哥的原创角色↓↓↓↓ 武器他自己说用nerf blaster玩具枪爆改的,我反正信了 1st Sgt Marcel Pieskowicz of the Federation Marine Corps 1st Armoured Regiment Anime Festival Asia 2024 D3 (2024-12-01) #originalcharacter#milsim#cosplay#animeconvention#sunteccity#suntecconventioncentre#afasg#afasg24#singapore
@RsRamble · Post #695 · 24.09.2024 г., 13:51
The surrounding flashes between lit and dim, as the journey she has treaded upon, interpersed with those roads to conventional justice and, cruelly realistically, those leading to what would be widely perceived as a fine piece of venality on display, since her pulling off that narrow escape from a shabby exploitation and betrayal. ↑ 这一段是他发给我的,其实我也没看懂 好友出cos,怎能不帮忙拍一些 少女前线的UMP45 AFA Creators Super Fest 2024 D2 (2024-07-28) #ump45#girlsfrontline#少女前线#cosplay#game#animeconvention#singaporeexpo#afasg#afacsf24#singapore
@RsRamble · Post #611 · 05.08.2024 г., 00:32
没错,这是我…… 准备了许久,看上去还是值得的 亲友耐心拍了近两百张,最后选出来这六张 感触肯定不少,但不想写太多 照骗就照骗,不管了 东方Project的西行寺幽幽子 拍摄于AFA Creators Super Fest 2024 D2 (2024-07-28) #touhou#東方project#saigyoujiyuyuko#yuyukosaigyouji#西行寺幽々子#cosplay#kimono#afasg#afacsf24#singapore
@RsRamble · Post #841 · 28.12.2024 г., 08:23
「可是…为什么,那么遥远呢」 特效是老师自己加的,超绝,我还要多学 宝石之国的磷叶石 Anime Festival Asia Singapore 2024 D3 (2024-12-01) #phosphophyllite#フォスフォフィライト#housekinokuni#landofthelustrous#宝石の国#cosplay#anime#animeconvention#sunteccity#suntecconventioncentre#afasg#afasg2024#singapore
@RsRamble · Post #617 · 05.08.2024 г., 14:47
狂 犬 鼓 手 霸 气 四 射 BanG Dream! 的佐藤益木 拍摄于AFA Creators Super Fest D1 (2024-07-27) #bangdream#バンドリ#raiseasuilen#ras#satoumasuki#masukisatou#masking#佐藤ますき#cosplay#bandoricosplay#game#afacsf24#afasg#afa#singapore