Supprimer ce qu’il y a entre guillemets ?

Supprimer ce qu’il y a entre guillemets ? - Divers - Programmation

Marsh Posté le 09-02-2011 à 15:22:43    

Salut
 
J’ai un fichier texte d’environ 20Mo avec des éléments que j’aimerai supprimer.
 
Par exemple, j’ai le texte :
 
Jsdfkj gjfklgjdfkl jropejtk jgdfkl jdfkjklgdf MOT1="jreoinlmfgf456*’" ghejifhsdkfhjkhfd hfsd hfjkd hfjkhf dqhfd fhjkq fqkj MOT1="gkfç)’_tjàg^fd"
 
J’aimerai supprimer tout ce qui il y a entre les guillemets après MOT1=
Pour arriver à :
 
Jsdfkj gjfklgjdfkl jropejtk jgdfkl jdfkjklgdf MOT1="" ghejifhsdkfhjkhfd hfsd hfjkd hfjkhf dqhfd fhjkq fqkj MOT1=""
 
J’utilise un éditeur de texte nommé TextPad qui gère les expressions régulières.
 
Quelqu’un a une piste ? :-)

Reply

Marsh Posté le 09-02-2011 à 15:22:43   

Reply

Marsh Posté le 09-02-2011 à 15:42:27    

Si tu peux faire un find/replace avec, tu dois t'en sortir pas trop mal en lui disant de remplacer "MOT1=(.*)" par rien du tout. Après faut jouer un peu avec ton éditeur (et au pire, s'il peut pas faire ça, écrire vite fait un petit script qui le fasse dans un langage que tu connais)


Message édité par esox_ch le 09-02-2011 à 15:43:30

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed