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

Резултати

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

Пребарај: #cowboybebop

当前筛选 #cowboybebop清除筛选
爷青回动画分享频道

@Yeqingjie_GJG666 · Post #161 · 24.11.2021 г., 09:21

星际牛仔(1998) [高码收藏版] ◎年 代 1998 ◎产 地 日本 ◎类 别 剧情 / 动作 / 科幻 / 动画 / 犯罪 / 西部 ◎豆 瓣 9.7 ◎简 介 2071年,随着超光速航行技术的实现,人类得以在太阳系范围内方便的移动,但是由于设计上的失误,这种技术引发了月球的爆炸,无数的月球碎片被吸引向地球,造成了空前绝后的大灾难。存活下来的人类逃离地球,并开始在太阳系各地建立家园。由于这次灾难,国家政府等权利机构都极为不稳定、治安问题也成为了一个难题。有些组织开始允许个人抓捕通缉的罪犯并换取奖金,这就是“赏金猎人”。史派克和杰特是驾驶飞船BEBOP号在宇宙中以捉拿逃犯获取奖金为生的赏金猎人。两人在星际间的旅程中,结识了身负巨债、嗜财如命的美女菲和电脑神童艾德,并收养了拥有高智商的数据狗爱因。从此,四人一狗游荡在广阔之宇宙之中,在自己与他人的生活中经历著种种悲欢离合,也寻找著各自的过去。 大小:75.9 GB 标签:#星际牛仔#赏金猎人#宇宙牛仔#CowboyBebop#动画#动漫#爷青回 链接:https://www.aliyundrive.com/s/tqmoS3o5MNG (查看详细资源目录与合集链接,请看频道置顶区的前五条消息) —————————————- 【爷青结动画分享交流群】 ↓ ↓ 【 https://t.me/yeqingjie 】 —————————————-