2012-12-21 14 views
22

Mam plik tekstowy, w którym muszę usunąć wszystkie podziały wierszy, a następnie dodać nowe po każdym tekście. jak mogłem to zrobić za pomocą narzędzia do zamiany?Usuwanie wszystkich linii podziału i dodawanie ich po pewnym tekście

+0

Co to jest "później", a co „każdy tekst". Jak ograniczasz to drugie? Przykład będzie mile widziany ... – PhiLho

+0

Po usunięciu wszystkich przerw muszę dodać je, ale dopiero po wielokrotnym zdefiniowaniu tekstu w różnych miejscach jako "" – Tautvydas

Odpowiedz

57

Musisz to zrobić co najmniej w dwóch etapach.

Najpierw kliknij symbol ¶ na pasku narzędzi: możesz sprawdzić, czy masz zakończenia linii CRLF lub po prostu LF.

Kliknij przycisk Zamień i wstaw \r\n lub \n, w zależności od rodzaju zakończenia linii. W sekcji Tryb wyszukiwania w oknie dialogowym zaznacz opcję Rozszerzony przycisk radiowy (interpretuj \n i inne). Następnie zastąp wszystkie wystąpienia bez niczego (pusty ciąg).

skończyć z dużym linii ...

Następnie w ten sam wymienić okna, umieścić separator (na przykład </Row>) i w polu Zamień, umieścić to samo z linii kończącym (</Row>\r\n) . Zastąp wszystko i gotowe.

+0

Dzięki, ale czy możesz mi powiedzieć, jak znaleźć kilka linii z danymi ? To ma również 4 puste przestrzenie po podziałce linii? Tak jak tutaj, mam 2: \ n codziennie, \ n 0.8 –

18

Można też przejść do Notepad ++ i wykonać następujące czynności:

Edit-> LineOperations-> Usuwanie pustych wierszy lub usuwanie pustych wierszy (zawierającego puste znaki)

+0

działa, niesamowicie przydatne przy pracy z klientem Ftp, który w niektórych przypadkach wstawia linie nieciągłości w twoich plikach –

0
  • Otwórz Notepad ++
  • Wklej tekst
  • Control + H

W wyskakującym

  • Znajdź to: \ r \ n
  • Replace with: BLANK_SPACE

skończyć z dużym linii. Następnie

  • Control + H

w pop up

  • sprawdź co: (\.)
  • Replace with: \ r \ n

więc skończyć z liniami, które kończą się kropką

A jeśli trzeba robić te same losy procesu razy

  • Przejdź do makro
  • Rozpocznij nagrywanie
  • Wykonaj powyższy proces:
  • idź do Makro nagrywania
  • zatrzymania
  • Zapisz prąd rejestrowane makro
  • Wybierz skrót
  • Zaznacz tekst, który chcesz zastosować proces (Ctrl + A)
  • Czy skrót
4

Możesz również spróbować.

  • Highlight linie chcesz dołączyć (Ctrl + A, aby zaznaczyć wszystkie)
  • Wybierz Edycja -> Operacje Line -> Dołącz Lines
Powiązane problemy