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
hustler225
la source

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

DavidPostill
la source
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