Comment supprimer du texte entre 2 caractères?


9

Par exemple, j'ai:

Apple:123456789:pear
watermelon:57952161354:kfc

Comment supprimer le texte situé entre les ":" pour obtenir ceci:

Apple:apple
watermelon:kfc

Réponses:


21

Comment remplacer tout le texte entre 2 :s par un seul :?

  • Menu "Rechercher"> "Remplacer" (ou Ctrl+ H)

  • Réglez "Find what" sur :.*?:

  • Réglez "Remplacer par" sur :

  • Activer "Expression régulière"

  • Cliquez sur "Remplacer tout"

Image

Avant :

Apple:123456789:pear 
watermelon:57952161354:kfc

Après :

Apple:pear 
watermelon:kfc

Lectures complémentaires


Je dirais que ce :[^:]++:serait beaucoup plus efficace - mais cela n'a vraiment d'importance que si le fichier texte est volumineux. Vous pouvez également essayer de le remplacer :[^:]++(?=:)par la chaîne vide - mais je ne sais pas si le bloc-notes prend en charge la recherche.
Boris the Spider
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.