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

Резултати

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

Пребарај: #referralevent

当前筛选 #referralevent清除筛选
SingSing Announcement

@singsingchannel · Post #1162 · 09.01.2025 г., 13:00

🌟 Top Referral & Commission Event: Mystic Garden has ENDED! 🌟 🎯 Check the Leaderboard now to see if you made it to the top! 🏆 💎 Rewards will be distributed within 72 hours. Thank you all for participating and making this event a success! 🙌 #MysticGarden#ReferralEvent#Leaderboard 🎤Announcement| Mystic Garden Game |Chat| Spotlight Channel

SingSing Announcement

@singsingchannel · Post #1160 · 09.01.2025 г., 07:58

🚨Last Call!🚨 Today is the FINAL DAY of our Top Referral & Commission Event! ⏳ 🌟 Don't miss your chance to climb the leaderboard and secure incredible rewards! 💰 🏆 Top 10 Referrers (Most Referees) - 95,000 AURA 🥇 1st: 30K AURA 🥈 2nd: 20K AURA 🥉 3rd: 10K AURA 🏅 4th-10th: 5K AURA each 📕Note: Only friends who check in their wallet at least once during the event will be counted as referrals for inviters. 📝For example: User A invited 100 friends but only 30 of them checked in their wallet, then User A's achievement on the leaderboard will be 30 referrals. ————————————— 💎 Top 5 Referrers (Highest $SING Commission) - 65,000 AURA + $40 $SING (for Top $SING Commission Only) 🥇 1st: 20K AURA + $15 $SING 🥈 2nd: 15K AURA + $10 $SING 🏅 3rd-5th: 10K AURA + $5 $SING each 🗓 Duration: Dec 26, 13:00 UTC - Jan 9, 13:00 UTC Act now—time is ticking! 🕒 #AURA#ReferralEvent#Mysticgarden

SingSing Announcement

@singsingchannel · Post #1142 · 26.12.2024 г., 13:00

🎉 Mystic Garden Top Referral & Commission Event 🎉 🌟 Reward Pool: Nearly $600 in Prizes! 🏆 Top 10 Referrers (Most Referees) - 95,000 AURA 🥇 1st: 30K AURA 🥈 2nd: 20K AURA 🥉 3rd: 10K AURA 🏅 4th-10th: 5K AURA each 📕Note: Only friends who check in their wallet at least once during the event will be counted as referrals for inviters. 📝For example: User A invited 100 friends but only 30 of them checked in their wallet, then User A's achievement on the leaderboard will be 30 referrals. ————————————— 💎 Top 5 Referrers (Highest $SING Commission) - 65,000 AURA + $40 $SING (for Top $SING Commission Only) 🥇 1st: 20K AURA + $15 $SING 🥈 2nd: 15K AURA + $10 $SING 🏅 3rd-5th: 10K AURA + $5 $SING each 🗓 Duration: Dec 26, 13:00 UTC - Jan 9, 13:00 UTC Invite friends, earn rewards, and claim your spot on the leaderboard! 🌱✨ #MysticGarden#ReferralEvent#PlayToEarn#Web3Gaming 🎤Announcement| Mystic Garden Game |Chat | Spotlight Channel