ToolMill.io

Whitespace Trimmer

Normalize messy whitespace in text by collapsing repeated spaces, tabs, or mixed space+tab runs into a single space. Useful for cleaning copied text from PDFs, emails, spreadsheets, and logs; formatting JSON/CSV headers; and fixing alignment issues caused by inconsistent tab/space usage. Choose whether to compress spaces, tabs, or both—output is generated separately so you can compare before/after safely.

Text

Spróbuj.

Przykłady

Compress spaces only
Wejście
a    b
Wyjście
a b
Compress tabs only
Wejście
abc
Wyjście
a b c
Compress mixed spaces and tabs
Wejście
a     b
Wyjście
a b

Jak działa normalizacja Whitespace

Ta strona kompresuje powtarzane spacje, powtarzane zakładki lub mieszane przejazdy spacji i zakładek do jednej normalnej przestrzeni w zależności od wybranej opcji. Jest przeznaczony do sprzątania, a nie do zachowania układu. Dlatego też wyjście jest najlepiej postrzegane jako płytsza wersja robocza oryginalnego tekstu.

Spacje vs Tabs vs Mieszane Whitespace

Tryb tylko w przestrzeni kompresji powtarzanych spacji. Tryb tylko tabs- kompresuje powtarzane karty. Połączony tryb kompresuje każdy bieg ze spacji i zakładek razem. W każdym przypadku zamiana jest pojedynczym zwykłym znakiem przestrzeni, a nie zachowaną zakładką.

Co to narzędzie zmienia i co pozostawia sam

Zmienia tylko wybrane poziome białe spacje. Nie koryguje wierszy, nie zmienia brzmienia, nie usuwa interpunkcji ani nie wykonuje szerszego formatowania dokumentów. Ten węższy zakres jest przydatny, gdy chcesz przewidywalnego czyszczenia bez przypadkowej zmiany samego tekstu.

Przykład: Czyszczenie arkusza kalkulacyjnego i PDF Tekst

Skopiowany tekst z plików PDF i arkuszy kalkulacyjnych często zawiera nierówne odstępy, które sprawiają, że szybkie ponowne użycie jest niezręczne. Skompresowanie tych operacji może sprawić, że wywóz będzie o wiele łatwiejszy do odczytania, zanim wkleisz go do formularza, notatki lub innego narzędzia do czyszczenia.

Przykład: Tabs Converted to Single Spaces

Wspólnym punktem zamieszania jest to, że kompresja tabulacji nadal wychodzi z normalnych przestrzeni. To jest zamierzone. Celem jest spójny czytelny tekst, nie zachowując znaków zakładki jako kontroli układu w wyczyszczonym wyniku.

Kiedy używać tego narzędzia przed czyszczeniem innego tekstu

Normalizacja Whitespace często ułatwia późniejsze sprzątanie. Po kompresji odstępów, można znaleźć prostsze do porównania linii, dedupe wpisy, pola parse, lub wkleić tekst do CMS lub arkusza kalkulacyjnego bez wrestlingu z niespójną przestrzenią poziomą.

Przypadki, w których nie należy normalizować Whitespace

Unikać tego kroku, gdy wcięcie, ustawianie szerokości mocowanej, formatowanie kodu lub struktura tabelaryczna rzeczywiście ma znaczenie. W takich przypadkach powtarzająca się spacja bieli jest częścią znaczenia lub czytelności zawartości, a kompresja może pogorszyć wynik.

Limity prostego kompresji Whitespace

Zanim polecisz na przyciętym tekście w kodzie, danych lub szablonach

Przed zastąpieniem oryginalnego tekstu należy sprawdzić, czy wcięcie, ustawienie, zakładki lub powtarzane spacje mają znaczenie dla systemu docelowego. Ta strona jest przydatna do czyszczenia w przeglądarkach lokalnych, ale spacja-wrażliwe przepływy robocze powinny zawsze uzyskać ostateczny przegląd ręczny przed ponownym użyciem.

Kiedy oczyszczenie Whitespace może zmienić parsowanie, układ lub znaczenie

Whitespace nie zawsze jest kosmetyczne. W kodzie pliki danych, szablony i skopiowany tekst tabelaryczny, spacje i karty mogą wpływać na układ lub nawet parsowanie zachowania. Czysty wynik może wyglądać ładniej, a jednocześnie nadal jest zły dla pierwotnego miejsca przeznaczenia, jeśli odstępy niesie znaczenie funkcjonalne.

Jak Interpretować wycięte wyjście tekstu

Przycięte wyjście usuwa lub normalizuje dodatkowe białe spacje, aby ułatwić kopiowanie, porównywanie lub ponowne użycie tekstu. Jest to często pomocne przy czyszczeniu, ale oznacza również, że w wyniku można uprościć odstępy między kolumnami, osiowaniem lub grupowaniem wizualnym.

Jest to lekki pomocnik do czyszczenia, a nie system naprawy formatu dokumentu. Nie może wywnioskować struktury semantycznej, odbudować tabel ani zdecydować, które odstępy powinny pozostać ze względu na prezentację. Po prostu kompresuje wybrane białe przestrzenie w jedną przestrzeń.

Powiązane narzędzia