@TFGames · Post #1744 · 30.12.2023 г., 18:05
#KONAMI#ELEVEN#課金テスト#GAMES https://testflight.apple.com/join/L1x5KYa4
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
Пребарај: #konami
@TFGames · Post #1744 · 30.12.2023 г., 18:05
#KONAMI#ELEVEN#課金テスト#GAMES https://testflight.apple.com/join/L1x5KYa4
@TFGames · Post #1420 · 08.12.2023 г., 23:42
#KONAMI#ELEVEN#課金テスト#GAMES https://testflight.apple.com/join/L1x5KYa4
@xiaomenggalgame · Post #213 · 09.01.2026 г., 06:04
伪恋花嫁 ▎获取 vpk文件仓库 ▎说明 游戏请用PSV模拟器游玩,游戏生肉可搭配翻译器,本帖只提供游戏本体无附件 ▎标签 系统:#模拟器 类型:#galgame#NSWF#生肉 系列:#PSV 出版:#KONAMI