@hmangafor3duploadtest · Post #21050 · 07.02.2025 г., 12:41
Title: [Shiun]_复仇母女丼_01-02 Authors: #None Tags: #None#3D#Shiun#Shiun#复仇母女丼 #01-02 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-344
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
Пребарај: #shiun
@hmangafor3duploadtest · Post #21050 · 07.02.2025 г., 12:41
Title: [Shiun]_复仇母女丼_01-02 Authors: #None Tags: #None#3D#Shiun#Shiun#复仇母女丼 #01-02 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-344
@hmangafor3duploadtest · Post #21406 · 25.02.2025 г., 22:00
Title: [Shiun]红忍的修行_01-08 Authors: #None Tags: #None#3D#Shiun#红忍的修行 #01-08 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-293
@hmangafor3duploadtest · Post #21535 · 23.03.2025 г., 03:42
Title: [Shiun]斗破苍穹•无尽火域篇_1_3 Authors: #None Tags: #None#Shiun#3D#纯爱#Shiun#斗破苍穹•无尽火域篇 #1_3 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-300 TelegraphLinks:page-300-364
@hmangafor3duploadtest · Post #21534 · 23.03.2025 г., 03:42
Title: [Shiun]斗破苍穹•三宗围攻篇 Authors: #None Tags: #None#3D#Shiun#纯爱#Shiun#斗破苍穹•三宗围攻篇 recommendation: None TelegraphLinks:page-0-130
@hmangafor3duploadtest · Post #21533 · 23.03.2025 г., 03:41
Title: [Shiun]斗破苍穹•陨落心炎篇 Authors: #None Tags: #None#Shiun#3D#纯爱#Shiun#斗破苍穹•陨落心炎篇 recommendation: None TelegraphLinks:page-0-132
@hmangafor3duploadtest · Post #21025 · 15.01.2025 г., 15:52
#S_SUMMER_BREAK_1-3 #s_Turn" #s_Very_Merry_Christmas#s_Very_Merry_Christmas" #s_Villa" #s" #Sabotage_1#Sabotage_1-4 #Sabotage_2#Sabotage_3#Sabotage_4#Sail#Saisyuusyoku#sakai08#Santa_Swap#Satisfying_Needs_1-6 #saw2008#SD大學陪讀生林婉晴_1-3 #Secret_of_Beauty_03#Secret_of_Beauty_1_-_Stone_Lady #Secret_Of_Beauty_2_-_Orc_rituals #SedesDis#Seduction_the_Beast#Serge3d#Serge3dx#Serge3DX#ses21#Shassai#Sherry#Shin_Sangoku_Musou#Shiun#Shiun红忍的修行01-07 #Shota_Kyoudai_no_Itazura#ShowTime#silvercastle#Singer#Sister#Skin_Exprience#Skinsuit_Possession#Sky_Cat#Skyla_-_Wrong_Turn #SLASH#Slave_Plan_01-不知火舞は惨めではない #Slave_Plan_02-女性ファイター春麗をキャプチャ #Sleeping_Beauty_5#Sleeping_Beauty_6#Slumber_party#smallflyingrat#smallflyingrat(小飛鼠) #Smarttigerd#Sneaky_Bastard#Son_of_beach#Sorceress_Lori_-_Beyond_Death_+_Sold_To_Demons #Sound_Garden_1-6 #Space_Pirate#speaKCiao#Spellbound#Spider-Man #SR_3DART#Stacy_001#Stacy_002#Stan#stan13#Steri-Nurse_-_Come_Join_Us #Steri-Nurse_-_The_Lesson #Stopwatch_时间停止器#Strangers_in_a_StrangeLand_1-3 #Succubus_Trap#Sunny_Wheel#Supafly#SupaFly#sycosistg#System_Failure#t_Get_Caught_Again_+_Knight_Elayne_-_Game_of_Mischief" #TachibanaKizen#taka4106#Tanya_&_The_Succubus_1-3 #Telsis#Tento#TERESA_-_CAN_NOT_GO_BACK #The_Amazing_Elinor#The_Audition1-2\xa0\xa0 #The_Bang_1-2 #The_Boy_and_his_Dog#The_Call#The_Cloud_Temple_&_Redux #The_Crafty_Maid#The_Evolution_of_Hermine_Granger#The_exchange_student#The_Fall_Of_The_Swan_vol.1\xa0\xa0 #The_Fall_Of_The_Swan_vol.2_-_The_nightmare_of_a_ballet_dancer #The_Final#The_First_Prize#The_Game_+_Luna #The_Gift#The_Grandma_01-03 #The_healer#The_Holiday#The_Meeting#The_Obsession#The_Park_1#the_pw#The_Sacrifice_Ch.1-16_Completed\xa0\xa0 #The_Scandalous_Proposal#The_Sex_Toy#The_Special_Offer#The_Tan_1-8 #The_Trip_to_Egypt_1-3 #The_Trophy_Wife#The_Ultimate_Beast_Hunt#The_Ultimate_Goblin_Gangbang#The_Ultimate_Goblin_Gangbang_2#The_Ultimate_Slave_Training#The_Violinist#The_visit#TheMaskedMoron#Thief_Ezri_-_Don #Tia_001#Tia_002#Tifa#Tifa_Rape_by_Zombies#Tifa_vs_Fly#Tifa_vs_Roach#tifalover#Tim#TiMOP#tin_a_fool_TikTok_MYLF" #Tira#TKXS#Together_In_The_Army_Now_1#Together_In_The_Army_Now_2#Tomb_Raider_-_The_Death_Mask_of #TOP1女销售经理的堕落01#TOP1女销售经理的堕落02#TOP1女销售经理的堕落03#Tough_luck#Trade_Winds#Training_Tsunade#Trap_Video#Trapped_With_The_Orc#Trick_or_Treat_1_&_2_-_Jack_O #Trick_or_Treat_3_Part1_&_Part2 #Trick_or_Treat_4_-_Part_3 #Trick_or_Treat_4_-_Part_4 #Trick_or_Treat_4_-_Part_5 #Trick_or_Treat_4_Part1#Trick_or_Treat_4_Part2#Trick_or_Treat_5#Trick_or_Treat+Timmy_strikes_back\xa0\xa01-5 #TrophyMom_1-4 #trust2018#Tslove#uglive_4k#Uiafox#UIAFOX#Ultra_Lady_tai_Hae_Seijin#Ultraman#Ultrarin#uncensored#Underworld#uuG#V-Kris #V1z3t4#valentine_1-3 #Valentine_Episode_1#Valentine_Episode_1-2 #Valentine_Episode_2#Vampire_Hunters#Vchan
Hashtags