@sjshb_2157 · Post #883 · 09.06.2025 г., 19:20
我的 fork ,跟随 Night-stars-1 分支上游最新构建 更新日志: 1. 彻底移除了 Frirbase 组件 2. 更新依赖 3. 适配 sdk35 4. 仅保留 en,zh,ja 语言 5. 一些小改动 注意:因为移除了 Firebase 组件造成了数据库变更,安装此版可能会导致下载目录清除 #Han1meViewer#Source
Hashtags
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
Пребарај: #han1meviewer
@sjshb_2157 · Post #883 · 09.06.2025 г., 19:20
我的 fork ,跟随 Night-stars-1 分支上游最新构建 更新日志: 1. 彻底移除了 Frirbase 组件 2. 更新依赖 3. 适配 sdk35 4. 仅保留 en,zh,ja 语言 5. 一些小改动 注意:因为移除了 Firebase 组件造成了数据库变更,安装此版可能会导致下载目录清除 #Han1meViewer#Source
Hashtags
@talulze · Post #1653 · 03.11.2023 г., 19:11
Hanime1第三方软件 Han1meViewer Github地址【 https://github.com/misaka10032w/Han1meViewer/releases 】 点开地址的【Assets】按钮,下载那个apk文件就行,是安卓的安装包,如图 这个软件是【 hanime1.me 】里番网站的第三方软件,无广告,可以在线看,也可以缓存。唯一需要注意的点就是不要用日本ip的节点访问,否则会失败。 标签:#hanime1#Han1meViewer#sex#安卓手机软件#里番#第三方