Notepad++ - Comment puis-je remplacer les lignes vierges [dupliquer]

cette question a déjà une réponse ici:

j'ai un fichier texte avec un millier de lignes de chiffres comme suit:

402

115

90

...

Comme vous pouvez le voir il y a une ligne vide entre chaque nombre que je veux pour supprimer de sorte que j'ai

402
115
90
...

Comment faire?

76
demandé sur icktoofay 2011-08-07 21:15:47

6 réponses

  1. Press Ctrl + H (Remplacer)

  2. sélectionner Extended de SearchMode

  3. Mettre \r\n\r\n dans Find What

  4. Mettre \r\n dans ReplaceWith

  5. Cliquez sur Replace All

Replace multiple line breaks

149
répondu YetAnotherUser 2011-08-07 17:20:17

de NP++ V6.2.3 (vous ne savez pas trop sur les anciennes versions) tout simplement:

  1. Aller au menu -> Modifier -> opérations en Ligne
  2. choisissez "Supprimer les lignes vides" ou "supprimer les lignes vides (contenant des espaces blancs)" selon vos besoins.

Espérons que cette aide à la réalisation de l'objectif en simple et rapide:)

125
répondu Liudas 2013-03-04 11:55:40

soit dit en passant, dans Notepad++ il y a un plugin intégré qui peut gérer ceci: TextFX -> TextFX Edit -> Delete Blank Lines (première pression CTRL + A pour sélectionner tout).

20
répondu jakub.g 2012-06-11 18:14:34

ceci supprimera n'importe quel nombre de lignes vides

CTRL + H pour remplacer

Sélectionnez Extended mode de recherche

remplacer \r\n par (space)

then switch to regular expression and replace all \s+ par \n

5
répondu Griffin 2011-08-08 00:06:54

, Vous pouvez enregistrer une macro qui supprime la première ligne vide, et positionne le curseur correctement pour la deuxième ligne. Ensuite, vous pouvez répéter l'exécution de cette macro.

1
répondu GolezTrol 2011-08-07 17:17:04

cela devrait obtenir votre trié:

  • mettre en évidence de la fin de la première ligne, au tout début de la troisième ligne.
  • utilisez le Ctrl + H pour afficher la fenêtre "trouver et remplacer".
  • la région surlignée sera déjà placée dans la zone de texte "Find".
  • remplacer par: \r\n
  • 'Remplacer Tout' puis enlever toute la ligne à l'espace qui n'est pas requis.

: enter image description here

0
répondu Dustin Cook 2013-06-21 11:42:39