@jichangenen · Post #29 · 04.03.2023 г., 07:16
#Proxyvip#白嫖#机场 Proxyvip 专线 一天/60G,速度给力 需要邮箱验证 支付宝 🍟套餐 240/年/100G(20/月);320/年/300G 机场 · 群组
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
Пребарај: #proxyvip
@jichangenen · Post #29 · 04.03.2023 г., 07:16
#Proxyvip#白嫖#机场 Proxyvip 专线 一天/60G,速度给力 需要邮箱验证 支付宝 🍟套餐 240/年/100G(20/月);320/年/300G 机场 · 群组
@jichangenen · Post #96 · 12.03.2023 г., 11:11
已收录机场 我还是分开发比较好。 欢迎投稿 群组 · 搬运的代理软件下载地址 · #通知 · #收录 #免费机场alwaysfree #三毛机场 #996程序员倾情打造 #FCCloud #云图极速sofun #白嫖机场 #acfun #阿狸云 #一乐 #Virtual S Private Network #oine #袋鼠加速器 #大牛机场 #Coral Moss #虾米云 #Proxyvip #CLOUD『爬牆雲』 #Rspeed #全球上网 #Free✈️ #Ensoleillé #LL #EMO #青森Cyanmori #BAKAPIE #五元店 #极速云 #付费机场 #夜猫云☁️ #XUEQIU #DiffAuto® #Targoo Cloud #小白云 #菠萝男孩渡海而来 #Faston #可可云 #维尼云 #十元店 #V2Link VPN #EFCloud #风车机场 #一分机场 #Tencent云 #新生机场 #雨燕云 #时代互联-小熊α #凌云网络 #暗影VPN #慈善机场 #梯子 #Freeplus #PIniaCloud #不将就机场 #三分机场 #幻神节点服务 #亏本机场 #福利机场 #赔钱机场 #Linki #Hneko #Misaka Airport #23区空港 #Bayria #特价机场 #JJCloud-高速高端稳定 #性价比机场 #深度漫游 #魔法云 #米丝云 #外面看看网络加速 #果酱Cloud #穿云 #JetStream VPN #牛逼机场 #免费机场 #ELK CLOUD #MAX全球加速 #弱智云
Hashtags