TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Hashtags

Резултати

Пронајдени 55 слични објави

Пребарај: #pt

当前筛选 #pt清除筛选
SIN LÍNEA MX (OFICIAL)

@SINLINEAMXnoticias · Post #31084 · 26.03.2026 г., 14:47

🚨 ¡IMPORTANTE! 🚨 🔴 Esta fue la reserva que presentó el #PT para echar abajo el tema de la revocación de mandato en la elección del 2027 ❌🗳️👇🏻

Hashtags

xz の 小站

@xjzim · Post #6281 · 06.12.2021 г., 09:41

Torrentleech PT站开放注册 - http://www.torrentleech.org/ - 注册码 XMAS2021 - 无考核 简介: 0day类型资源站,站点运营时间十多年,资源也达到了几十万的数量,会员达到了十多万。 —————— PS:今天看到有人发,就顺带分享下,顺便说下国外PT站的一些的情况。 一般国外PT站不同于国内PT站,大部分基本都无硬性考核要求。比如注册一个月内下XX GB 上传 XX GB,分享率到达 XX 这种。国外一般都是注册后默认给一定上传量即 upload quota,之后你可以挑选你喜欢的种子下载,做种率必须高于一定比例 即 ratio,否则账户会失去下载权力甚至被ban。 此站我印象中17年初就注册了,此站注册不给任何上传量,即你的 upload; download, ratio 三项默认均为0。当你开始下种后便开始算入download,并影响你的ratio。且此站硬性保种需要10天以上,否则算H&R。建议新手直接选择大于14GB的默认 free 资源先把数据刷上去。 —————— 综合来说不建议 PT 新手盲目冲。此站作为国外PT站,资源上还行,算是靠前的,但是缺乏国内本土资源。且盒子用户较多,上传数据较为难刷。上传刷不上去的,可以折中选择保种赚取points换上传量。「可以理解为国内PT站的魔力值系统」 —————— 如果使用服务器下种/做种;注册后要登记seedbox信息 点自己的账号,然后seedboxes标签,填上ip,provider和网速保存;再点profile,在has seedbox变成yes即可 #pt

Hashtags

iShare News

@iShareNews · Post #713 · 06.08.2021 г., 14:29

#PT 高清阿童木站—开注3天 8月8是1周年生日。 高清阿童木站 计划在8月7日~8月9日,开放注册三天。 注册地址:https://hdatmos.club ● 频道 @iShareNews

Hashtags

iShare News

@iShareNews · Post #691 · 28.06.2021 г., 01:26

#PT HDarea高清视界开放注册 👉注册地址 https://www.hdarea.co/ 6.27开始,为期一周。 ● 频道 @iShareNews

Hashtags

iShare News

@iShareNews · Post #681 · 31.05.2021 г., 10:37

#PT BTSchool开放注册 六一(2021.06.01)当天,网站开注6小时(10:00~~16:00) 👉注册地址 ● 频道 @iShareNews

Hashtags

iShare News

@iShareNews · Post #675 · 28.05.2021 г., 05:21

#PT 铃音开放注册 本站将于即日起全站free并开放注册到6月1日,喜欢学习的不要错过。 👉注册链接 ● 频道 @iShareNews

Hashtags

iShare News

@iShareNews · Post #660 · 05.05.2021 г., 14:40

#PT skyeysnow/天雪动漫PT站开放注册 资源特色就是动漫了,喜欢动漫的不要错过。 👉注册地址 ● 频道 @iShareNews

Hashtags

iShare News

@iShareNews · Post #658 · 05.05.2021 г., 14:24

#PT HDtime/高清时间 开放注册 小白最爱,免新人考核 👉注册地址 ● 频道 @iShareNews

Hashtags

ПретходнаСтраница 1 од 5Следна