web-dev-qa-db-fra.com

Bloc-notes ++ Comment supprimer le dernier caractère (:) sur chaque ligne

Dans Notepad ++, comment puis-je supprimer : à la fin de lignes comme celle-ci

FRUITS: BOUTIQUE: TBA0002: RACK 01: LIGNE 1: HAUT: MAX: 1602: 1612:

Alors ça va devenir comme ça

FRUITS: BOUTIQUE: TBA0002: RACK 01: LIGNE 1: TOP: MAX: 1602: 1612

J'ai une très grande liste qui comprend environ 3000 lignes.

14
user3286046

Vous pouvez utiliser une expression régulière dans la boîte de dialogue de remplacement.

Trouver:

.{1}$

Remplacez par rien, puis sélectionnez simplement Replace All

Les options complètes sont:

enter image description here

26
Charles P.

À partir de la page Fonctionnalités , il indique

  • Recherche/remplacement PCRE (expression régulière compatible Perl)

Donc, vous devez simplement rechercher une expression régulière

:$

et remplacez cela par rien.

Le signe dollar $ indique la fin de la ligne.

Pour plus d'informations sur les expressions régulières, voir http://www.regular-expressions.info/ .

18
Olaf Dietsche

Utilisez rechercher et remplacer, cochez l'option étendue, recherchez :\r\n et remplacez par \r\n. Cela les supprimera tous sauf la dernière ligne.

6
Kalin Varbanov