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

Резултати

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

Пребарај: #rocca

当前筛选 #rocca清除筛选
Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43641 · 06.06.2023 г., 11:25

Roma Pride, #Rocca: "Dovrebbe essere la festa di tutti. Al centro dovrebbe esserci la dignità di ogni essere umano e i diritti di ogni essere umano, non l'utero in affitto." @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43640 · 06.06.2023 г., 09:40

Roma Pride, il presidente del #Lazio Francesco #Rocca a 'La Stampa': "Ma quale omofobia e ordini dall'alto, la revoca dipende solo dal fatto che hanno voluto strumentalizzare la nostra adesione facendola passare per un sostegno alla pratica dell'utero in affitto"…

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43637 · 06.06.2023 г., 06:59

Roma Pride, il presidente del #Lazio Francesco #Rocca a 'La Stampa': "Ma quale omofobia e ordini dall'alto, la revoca dipende solo dal fatto che hanno voluto strumentalizzare la nostra adesione facendola passare per un sostegno alla pratica dell'utero in affitto" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42491 · 19.12.2022 г., 12:55

#Lazio Francesco #Rocca si dimette dalla carica di Presidente nazionale della Croce Rossa Italiana e si mette a disposizione del centrodestra per la candidatura alle regionali: "Come esperto di sanità pubblica, penso di poter portare un valore aggiunto" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43958 · 08.08.2023 г., 10:27

Francesco #Rocca: "Ho incontrato Marcello #DeAngelis ieri, in tarda serata, e dopo lunghe riflessioni e un attento e sincero confronto, ho deciso di non revocargli la fiducia. Pertanto, manterrà la direzione della Comunicazione Istituzionale in Regione #Lazio" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43954 · 07.08.2023 г., 10:38

Polemiche per le dichiarazioni sulla strage di Bologna, Francesco #Rocca (Presidente #Lazio): "Vedrò Marcello #DeAngelis nel pomeriggio e sentirò cosa mi dirà: ha commesso un errore importante parlando in termini di certezza anche se a titolo personale. Farò le mie valutazioni ma lui non ha alcun ruolo politico nell'amministrazione regionale. Giorgia #Meloni mi ha chiesto di chiarire e certamente non era felice per quanto accaduto" @UltimoraPolitics

12
ПретходнаСтраница 1 од 2Следна