CHAINES supprimer xxx entre 'A' et 'B' ??? (résolu... trop con) - Python - Programmation
Marsh Posté le 22-06-2010 à 15:15:44
Bon, sait-on jamais...
Voici mon code (ça sert à gicler les <a href=nianiania> et autres <script> </a> et j'en passe
Donc, si je trouve un crochet ouvrant (< ) je SPLIT et je vais chercher le prochain crochet fermant (> )
ensuite je supprime ça de mon code...
Pourtant ça marchait bien en VB...
Oui je sais, c'est pas du VB ici
Code :
|
Bon, le problème : il me reste toujours un sacré paquet de crochets après.
J'ai essayé de le faire tourner 10 fois de suite et rien à faire, une fois la première boucle (ci-dessus) effectuée, il ne veut plus rien reconnaitre
Le pire c'est qu'il ose me dire 'Il vous RESTE xxx < !
Et une fois le code modifié vérifié, il en reste autant de >
Donc pourquoi mon foutu code ne tourne-t-il pas rond ?
Marsh Posté le 22-06-2010 à 21:41:38
erwan83 a écrit : Bonjour |
Tu veux donc virer ce qu'il y a entre TUT1 et TUT2. On se demande à quoi sert TUT1 en fait puisqu'il suffit de prendre ce qu'il y a après TUT2...
erwan83 a écrit : (je cherche pas à faire des replace) |
Il y a plus simple
a=chaine.index("TUT2" )
print chaine[a+3:]
Marsh Posté le 24-06-2010 à 14:48:32
Je vais voir... en fait c'est pour les cas ou on a:
notre superbe <ahref truc>produit</a>
pour le moment je ne retourne que :
notre superbe
Marsh Posté le 22-06-2010 à 12:00:44
Bonjour
soit une chaine délimitée par 'TUT1' et 'TUT2'
exemple : 'TUT1<a href="proutoroutmachinàlacon.comTUT2Je vais au bois cueillir des fraises pour ma mère grand')
donc je définie les variables début et fin (TUT1 et TUT2)
je cherche bien évidemment à retomber sur 'Je vais au bois cueillir des fraises pour ma mère grand'
existe-t-il une fonction qui pourrait faire ça ?
j'avoue que je galère un brin !
(je cherche pas à faire des replace)
MERCI !
Message édité par erwan83 le 29-06-2010 à 09:53:36
---------------
http://www.ypikay.com