76 votes

Supprimer Sub String à l’aide de Python

J’extrait déjà quelques informations d’un forum. C’est la chaîne brute que j’ai maintenant:

Ce que je n’aime pas, c’est la sous-chaîne et . Je veux garder l’autre partie de la chaîne, sauf celle-ci. Donc, le résultat devrait être comme ceci

Comment pourrais-je faire cela? En fait, j’ai utilisé une belle soupe pour extraire la ficelle ci-dessus d’un forum. Maintenant, je peux préférer l’expression régulière pour supprimer la partie.

151voto

juliomalegria Points 6281
<pre><code></code><p><code></code> prend une expresion régulière et remplace toutes les correspondances de la chaîne par le deuxième paramètre. Dans ce cas, nous recherchons toutes les balises ( <code></code> ) et les remplaçons par rien ( <code></code> ).</p><p><code></code><code></code> pour les recherches non gourmandes.</p><p><a href="http://docs.python.org/library/re.html" rel="noreferrer"><code></code></a>.</p></pre>

17voto

Abhijit Points 24122
>>> import re
>>> st = " i think mabe 124 + <font color=\"black\"><font face=\"Times New Roman\">but I don't have a big experience it just how I see it in my eyes <font color=\"green\"><font face=\"Arial\">fun stuff"
>>> re.sub("<.*?>","",st)
" i think mabe 124 + but I don't have a big experience it just how I see it in my eyes fun stuff"
>>> 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X