Re: Une regexp est recherchee

Liste des GroupesRevenir à fcl regexp 
Sujet : Re: Une regexp est recherchee
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.lang.regexp
Date : 31. Oct 2021, 08:19:05
Autres entêtes
Organisation : There's no cabale
Message-ID : <sllcgq$14g0$1@cabale.usenet-fr.net>
References : 1
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
Bonjour,


Le 31/10/2021 02:20, Stefan Ram a écrit :
 
[...]
 
  Vous voyez quatre sous-textes, dont chacun commence par
  "<li>" et se termine par "</li>".
 
  Ces textes partiels contenant "GAMMA" doivent maintenant
  être supprimés à l'aide d'un programme capable de rechercher
  des regexps et de les remplacer par d'autres textes.
 
[...]
 
print( re.sub( "<li>.*?GAMMA.*?</li>", "", source ))
 
  qui imprime
 
<li>285289<a>äirh`iuah<span>EPSILON</span>afi uahui</a>erih(aeui</li>

Je n'ai pas le temps de tester aujourd'hui, mais cherche du côté des assertions.
Probablement un truc de ce genre :

print( re.sub( "<li>(.(?!<li>))*GAMMA.*?</li>", "", source ))

Si ça ne fonctionne pas, je verrai ce soir (si je ne suis pas trop fatigué)
ou à partir de demain.

--
Olivier Miakinen

Date Sujet#  Auteur
31 Oct 21 * Re: Une regexp est recherchee2Olivier Miakinen
31 Oct 21 `- Re: Une regexp est recherchee1Olivier Miakinen

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal