@sudo_recast · Post #449 · 12.10.2022 г., 15:11
#Telegram 頻道身份發言功能已成爲會員功能。 典中典防垃圾訊息: https://t.me/tginfoen/1499 #tgsucks
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
Пребарај: #tgsucks
@sudo_recast · Post #449 · 12.10.2022 г., 15:11
#Telegram 頻道身份發言功能已成爲會員功能。 典中典防垃圾訊息: https://t.me/tginfoen/1499 #tgsucks
@sudo_recast · Post #388 · 20.08.2022 г., 09:59
我預測一下,下一步是封小號。 #telegram#tgsucks
@sudo_recast · Post #385 · 19.08.2022 г., 08:37
看到一些頻道和羣組的用戶名突然不可使用,屬性由公開變爲私密。 官方是打算以後自己用起來麼?🤗 https://t.me/tginfoen/1471 #telegram#tgsucks
@sudo_recast · Post #286 · 12.06.2022 г., 03:34
電報在抹去越來越多的星星符號。我名字中的星星 ✫ 是在被電報抹去前設定的,如今在客戶端中不顯示,在通知以及頻道訊息署名中還可以。9 號至今抹去的符號可以在下圖中對照查看。 #telegram#tgsucks
@sudo_recast · Post #122 · 29.04.2022 г., 13:09
核中核,購入 #Telegram Premium 會員(免)解封帳號。 #tgsucks
@sudo_recast · Post #118 · 29.04.2022 г., 07:27
你的 #Telegram Desktop 最近是否也時不時鼠標滾輪無法使用? #tgsucks
@sudo_recast · Post #110 · 26.04.2022 г., 14:08
然後沒錯,電報的網頁機器人功能就是專門為 TON 準備的: https://t.me/tginfoen/1388 #telegram#tgsucks
@sudo_recast · Post #107 · 26.04.2022 г., 03:32
電報正追趕先進的微信。前有手機號、二維碼登錄,後有機器人小程序,將有頻道信息流。 https://t.me/tginfoen/1387 事物的發展總是由無到有,由盛轉衰。終究是錯付了。簡單預言:電報即將推出視頻號。 #telegram#tgsucks
@sudo_recast · Post #77 · 19.04.2022 г., 04:42
https://t.me/durov/181 想要方便記者就別封禁任何沒有發送恐怖主義或儿童色情內容的賬號。我勸你少發頻道多看郵件。 #telegram#tgsucks
@sudo_recast · Post #74 · 18.04.2022 г., 11:54
1. 別用電報自帶的圖片裁剪; 2. 別用電報發長圖。 都是出土畫質。除非你無所謂。 #telegram#tgsucks
@sudo_recast · Post #73 · 18.04.2022 г., 11:50
像這樣,我只覺得好笑。 #telegram#tgsucks(此標籤已光榮加入頻道簡介)
@sudo_recast · Post #70 · 18.04.2022 г., 11:44
之前說過,電報的消息連結現在是需要聯網請求的,而頻道和羣組也是如此,因而我的一些頻道無法在離線狀態下取得連結。再說一次,很離譜。 https://t.me/sudo_recast/73 #telegram#tgsucks