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

Резултати

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

Пребарај: #tempest

当前筛选 #tempest清除筛选
📱Play Market +

@pm_plus · Post #33000 · 26.02.2026 г., 12:15

Tempest: Pirates Flag 🆕Обновление Станьте самым настоящим пиратом, который бороздит морские просторы на своём несокрушимом судне. Грабьте торговые суда, сотрудничайте с другими пиратами, участвуйте в морских сражениях и победите легендарного Кракена. ⚙️Мод: бесплатные покупки, можно купить что угодно, даже если не хватает денег. Кэш встроен в установщик. #RPG@pm_plus #Tempest@pm_plus 📱Play Market + ⚡️ НАШ ЧАТ

Hashtags

小众机场测评

@sstrojan · Post #842 · 01.12.2025 г., 16:24

🔗#历史上的今天 2020年12月2日,曾经的机场巨人 #Tempest (RixCloud)在唏嘘中遁入虚空。作为曾经高端机场的代名词,Tempest的离去让我们看到了高端机场表面稳健运营形象外的另一面,Tempest留下的高端市场也促进了目前百花齐放的高端机场局面。 R.I.P RixCloud 2016-2020

🔗#历史上的今天 2020年12月2日,曾经的机场巨人 #Tempest (RixCloud)在唏嘘中遁入虚空。作为曾经高端机场的代名词,Tempest的离去让我们看到了高端机场表面稳健运营形象外的另一面,Tempest留下的高端市场也促进了目前百花齐放的高端机场局面。 R.I.P RixCloud 2016-2020

Host Testing and evaluation

@HostEvaluate · Post #842 · 19.11.2022 г., 15:24

#tempest#US#AZ Host Provider: tempest hosting Location: Phoenix, Arizona, US Specification: E3-1240v2 | 16GB DDR3 RAM | 1T HDD | 10Gbps | $39.99 / Month Test IP: lg.path.net 活动地址 知名提供商 path.net 运营品牌,黑五活动全场最低 67 折。 他家 MicroCloud 是已知最低价的 10Gbps 不限流量服务器,提供 DCImanager 控制面板。同时也有来自 Path 的 DDoS 防护控制面板,支持按 Protocol / IP / Port / ASN(测试中) / PPS 自定义 L4 规则,也有 Rate Limit 和 Service Filter 这种进阶选项。 防护能力总体来说靠谱,网络质量也不差,适合各类用途。 买前必看的坑: 有五条你无法删除的默认 L4 规则,其中两条是允许 BattleMetrics 和 Tebex 的 RCON IP,然后两条是禁用 GRE 和 IPIP 协议来防止你 Resell 他们的流量清洗服务,最关键的是最后一条: BLOCK ALL from 0.0.0.0/0。换句话说如果你有什么想用的服务,都得在可用的100 条规则内解决,TCP 和 UDP 分别计算且不能一次添加多个端口,也就是说可用端口最多100个。 https://paste.red/p/f7f313d381d4

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