Функция 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
Nouveau dessin révélateur d'Allan Barte ! 😡
Pour partager : Facebook - Twitter
Signez la pétition officielle sur le site de l'Assemblée Nationale pour le #RICconstituant : https://petition.ric-france.fr/assemblee-nationale
Un petit pas pour les militants, un grand pas pour le débat public ^^
Annonce du #RICconstituant de Marie Pochon à la niche Écologiste du 12 février :
https://ecologisteetsocial.fr/2026/01/14/referendum-dinitiative-citoyenne-redonner-du-souffle-a-notre-democratie/
Obs : la niche se terminant à minuit maximum, il se peut que le #RIC ne soit pas pleinement débattu, voire pas débattu du tout, mais nous n'avons jamais été aussi proche d'un débat sur le RIC Constituant à l'Assemblée nationale en tout cas. À suivre...
Analyse du #RIC de Marie Pochon ➜ https://label.ric-france.fr/evaluations/analyse-du-ric-de-marie-pochon-plc-n2081
Cette proposition de “RIC Délibératif”, déposée par Marie Pochon, correspond en partie aux attentes.
Avec une note de 110/300, cette proposition obtient une étoile en catégorie étape, du fait de son caractère “délibératif”.
____________________________
Partagez, likez, commentez
➤ FB - X
Signez les pétitions pour le #RICconstituant
✍️espoir-ric.fr/petition
Aidez à définir le #RIC voulu par les Français
📊culture-ric.fr/consultation
Agissez 🚀ric-france.fr/action
Informez-vous ℹ️ric-france.fr/RIC
✏️@ PourquoiLeRIC
_________________
➤ FB - X - Insta
Signez les pétitions pour le #RICconstituant
✍️espoir-ric.fr/petition
Aidez à définir le #RIC voulu par les Français
➡️culture-ric.fr/consultation
Agissez ! 🚀ric-france.fr/action
Informez-vous 🛈 ric-france.fr/RIC
✏️ Allan Barte
_________________
➤ FB - X - Insta
Aidez à définir le #RIC voulu par les Français
📝culture-ric.fr/consultation
Signez la pétition officielle pour le #RICconstituant
✍️petitions.assemblee-nationale.fr/initiatives/i-2082
✏️ Illustration : Allan Barte
—
Partager :
Facebook - Twitter - Instagram
https://youtu.be/qTkWXIdPY_k
Pourquoi le #RIC ? Pourquoi le #RICconstituant ?
✍️ Signez et faites signer :
https://petition.ric-france.fr/an
Merci Benoît pour ces belles explications !
Yvan Bachaud revient sur les mensonges du président du Conseil Constitutionnel, Laurent Fabius, qui ment aux Français sur l'article 11 de la Constitution, les yeux dans les yeux.
➡️https://youtu.be/w6xH900e0Ls
Sommaire :
00:19 - Initiative PARLEMENTAIRE et non "partagée" !
03:36 - Référendum improbable, pour ne pas dire IMPOSSIBLE !
05:07 - Vedel et le véritable Référendum d'initiative Parlementaire
05:48 - Article 11, simulacre de #démocratie
06:38 - Appel à un Conseil Constitutionnel de juristes triés au sort
07:18 - Appel à l'action pour le #RICConstituant
Interview complète : dailymotion.com/video/x8sokys
______________________
Pétition pour le RICC : espoir-ric.fr/petition
Passer à l'action : ric-france.fr/action
Collectifs qui agissent pour le RIC : ric-france.fr/acteurs-du-ric
__
Partager la vidéo :
Youtube - Facebook - Twitter
Découvrez un entretien intéressant en visio avec 2CDR - Collectif citoyen pour la démocratie réelle 👍
https://www.youtube.com/watch?v=-hXW3Tk3D30
« Faut pas rater le coche !
Echanges avec Clara Egger, candidate pour Espoir-RIC à la présidentielle.
Pourquoi la #présidentielle ? Quelles #stratégies pour instaurer le #RICconstituant de la rue jusqu’aux urnes ? »
Pour en savoir plus sur notre stratégie :
https://www.espoir-ric.fr/strategie
Partager sur Facebook : https://www.facebook.com/espoirRIC/posts/231412159164207
Partager sur Twitter : https://twitter.com/espoirRIC2022
https://www.ouest-france.fr/politique/comment-le-rejet-du-rip-par-le-conseil-constitutionnel-a-relance-les-appels-pour-le-ric-46fdecd4-ea5c-11ed-a6d5-79b136c133c6
Comment le rejet du #RIP par le #ConseilConstitutionnel a relancé les appels pour le #RIC...
Pétition officielle pour le #RICconstituant : https://petition.ric-france.fr/an
📣 TOUS POUR LE #RIC
et plus particulièrement le #RICconstituant !
🎬YT : https://youtu.be/e67N-DOsxBU
...hiérarchie des normes, #UE et contrôle des #médias...
Infos et pétition officielle d'Espoir RIC 2022 :
✍️https://petition.ric-france.fr/an
Cinq 49.3 en 25 jours ?!?!
🍄 Il en pousse tellement qu’on ne pourra bientôt plus les compter !
Après un 15e 49.3 sur la budget de la sécurité sociale, #Borne en fait pousser un 16e sur la loi de finance, un 17e sur la loi de programmation budgétaire et un 18e puis un 19e à nouveau pour budget de la Sécu.
On n’arrive plus à suivre !
Il est temps que ça s’arrête…
Avec le #RICveto, on pourrait bloquer les 49.3 !
Avec le #RIClégislatif, proposer des alternatives…
Avec le #RICconstituant, supprimer le 49.3 ou limiter son utilisation.
Aidez à définir le RIC voulu par les Français :
➡️culture-ric.fr/consultation
Publis :
FB : fb.com/photo/?fbid=645835234427367
X : twitter.com/CultureRic/status/1729160608493576612
Insta : instagram.com/p/C0J66spqSVt
Voici un petit guide pas à pas pour signer nos #pétitions sur le site de l'#AssembléeNationale :
➡️espoir-ric.fr/signer
Pour rappel, ces pétitions pour le #RICconstituant et le #RéférendumObligatoire doivent atteindre 5000 signatures avant fin décembre pour pouvoir être examinées en Commission des lois.
Et on a besoin de VOUS TOUS pour ça 😉
✍️Signez, partagez les publications et demandez à vos proches de signer en leur expliquant à quel point c'est important !
Plus d'infos : espoir-ric.fr/petition
____________________________________
Partager le guide :
➤ FB - X - Insta