Tekst do jednej linii

Skopiowanie bloku tekstu z PDF i wklejenie go do e-maila często daje jedno słowo na linię, ponieważ czytniki PDF wstawiają nowy wiersz przy każdym wizualnym podziale linii. Wklej ten bałagan tutaj, a narzędzie usunie każdy podział wiersza, przytnie każdą linię, odrzuci puste linie i połączy wszystko w jedną czystą linię wybranym przez ciebie separatorem.

Jak działa łączenie linii

  1. 1

    Wklej swój tekst

    Skopiowany z PDF, klienta poczty lub skądkolwiek, gdzie wkradły się podziały wierszy.

  2. 2

    Wybierz separator

    Spacja (domyślnie), przecinek, średnik, kreska pionowa lub własny ciąg znaków.

  3. 3

    Każdy podział wiersza jest usuwany

    Podziały Windows (`\r\n`), Mac (`\r`) i Unix (`\n`) są obsługiwane; każda linia jest przycinana, a puste linie odrzucane.

  4. 4

    Przytnij i skopiuj

    Wiodące i końcowe białe znaki są usuwane automatycznie; kopiowanie jednym kliknięciem.

Dlaczego tekst pojawia się z dziwnymi podziałami wierszy

  • Ekstrakcja z PDF: PDF-y przechowują tekst w fizycznych pozycjach, nie w akapitach. Kopiowanie podchwytuje układ wizualny, łamiąc linie tam, gdzie renderer PDF je zawinął.
  • Przekazywanie e-maili: wielu klientów twardo zawija przy 72-80 znakach ze starszych powodów. Przekazany tekst przychodzi z nowymi wierszami w środku zdań.
  • Wyjście terminala: kopiowanie z wąskiego terminala zawija przy bieżącej szerokości kolumny.
  • Źródło Markdown: niektórzy autorzy stawiają miękkie podziały po każdym zdaniu; przeglądarki renderują je jako spacje.

Separatory szczegółowo

Dla wejścia apple, banana, cherry w trzech liniach każdy separator daje:

Separator Między liniami Przykładowe wyjście
Spacja pojedyncza spacja apple banana cherry
Przecinek , apple, banana, cherry
Średnik ; apple; banana; cherry
Kreska pionowa | apple | banana | cherry
Własny twój dokładny ciąg apple-banana-cherry (własny -)

Powtórzone separatory są łączone w jeden (poza pojedynczą spacją), a wynik końcowy jest przycinany.

Własne separatory

Wybierz Własny i wpisz dowolny ciąg, który ma znaleźć się między liniami. Pozostaw pole puste, aby połączyć linie bez niczego pomiędzy, tak że hel i lo w dwóch liniach stają się hello. Przydaje się to do sklejania wartości rozbitych na kilka wierszy.

Typowe pułapki

  • Bloki kodu tracą strukturę. Nie uruchamiaj łączenia na kodzie źródłowym, scalisz linie, które muszą pozostać osobne.
  • Listy punktowane tracą układ. Jeśli każda linia zaczynała się od - lub *, wszystko zwija się w jedną linię, a znaczniki się zlepiają. Zachowaj oryginał, jeśli układ jest ważny.
  • Puste linie są usuwane. Puste linie są odrzucane, więc narzędzie nie zachowa odstępów między akapitami; zawsze tworzy jedną linię.
  • Wcięcia są usuwane. Każda linia jest przycinana, więc wiodące spacje nie są zachowywane.
  • Końce linii Windows a Unix. \r\n (Windows), \r (klasyczny Mac) i \n (Unix) są obsługiwane; pliki mieszane są najpierw normalizowane.

Najczęściej zadawane pytania

Tak. Narzędzie zawsze zwija wszystko w jedną linię i odrzuca puste linie, więc struktura listy i układ punktorów zostają utracone. Zachowaj kopię oryginału, jeśli układ jest ważny.

Tak. Wybierz separator Własny i pozostaw pole puste; linie są sklejane bez niczego pomiędzy, tak że hel i lo stają się hello.

Nie. Każda linia jest przycinana, więc wiodące i końcowe spacje (w tym wcięcia) są usuwane przed połączeniem linii.

Twój tekst jest wysyłany na nasz serwer wyłącznie w celu wykonania konwersji i nie jest przechowywany ani rejestrowany.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach