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

Próbáld ki!

Példák

Compress spaces only
Bemenet
a    b
Kimenet
a b
Compress tabs only
Bemenet
abc
Kimenet
a b c
Compress mixed spaces and tabs
Bemenet
a     b
Kimenet
a b

Hogyan működik a Whitespace normalizáció

Ez az oldal tömöríti ismételt terek, ismételt fülek, vagy vegyes futások terek és fülek egyetlen normál helyre attól függően, hogy a választás. A takarításhoz kell, nem pedig az elrendezés megőrzéséhez. Ez az oka, hogy a kimenetet a legjobb gondolni, mint egy tizedesebb működő változata az eredeti szöveg.

Spaces vs Tabs vs Vegyes Whitespace

Spaces- only mode tömöríti ismételt terek. Csak a tamponok nyomják az ismétlődő füleket. A kombinált üzemmód összenyomja a szóközöket és a füleket. Minden esetben, a csere egy egyszerű tér karakter, nem egy megtartott lap.

Mi ez az eszköz változik, és mit hagy egyedül

Csak a vízszintes futások változhatnak. Nem rendel sorokat, nem írja át a szöveget, nem távolítja el a pontozást, és nem végez szélesebb dokumentumformázást. Ez szűkebb hatókör hasznos, ha azt szeretnénk, hogy kiszámítható tisztítás nélkül véletlenül változtatni a szöveget maga.

Példa: Kitisztított táblázat és PDF Szöveg

A PDF-ek és táblázatok másolata gyakran egyenetlen távolságokat tartalmaz, ami a gyors újrahasználatot kényelmetlenné teszi. Kompresszió ezek a futások, hogy egy durva export sokkal könnyebb olvasni, mielőtt bedugja egy formában, jegyzet, vagy egy másik tisztító eszköz.

Példa: Tabs konverted to Single Spaces

Egy közös pont a zavarodottság, hogy a fültömörítés még mindig a normál terek. Ez szándékos. A cél a következetes olvasható szöveg, nem megőrzi a lap karakterek, mint elrendezés vezérlése a tisztított eredmény.

Mikor kell használni ezt az eszközt, mielőtt más szöveg tisztítás

A Whitespace normalizáció gyakran megkönnyíti a későbbi takarítást. A szóköz tömörítése után egyszerűbbnek találhatja a sorok összehasonlítását, a bejegyzéseket, a parse mezőket, vagy a szöveget egy CMS-be vagy táblázatba beillesztheti anélkül, hogy birkózna a következetlen vízszintes távolsággal.

Az esetek, amikor nem kellene normalizálni Whitespace

Kerülje el ezt a lépést, amikor a bemélyedés, rögzített szélesség beállítás, kód formázás, vagy tab- alapú szerkezet valóban számít. Ezekben az esetekben az ismétlődő Whitespace része a tartalom jelentésének vagy olvashatóságának, és tömörítése ronthatja az eredményt.

Az egyszerű Whitespace kompresszió korlátai

Mielőtt Rely a tisztított szöveg kód, adatok, vagy sablonok

Az eredeti szöveg helyettesítése előtt ellenőrizze, hogy a bemélyedés, a beállítás, a fülek vagy az ismétlődő terek számítanak-e a célrendszernek. Ez az oldal hasznos a browser- local tisztítás, de a spacing- érzékeny munkafolyamatok mindig kap egy végső kézi felülvizsgálat előtt újrahasználat.

Amikor a Whitespace Cleanup megváltoztathatja a parsing, elrendezés, vagy jelentése

A Whitespace nem mindig kozmetikai. Kódban, adatfájlok, sablonok, és másolt táblázatos szöveg, szóközök és fülek befolyásolhatják elrendezését, vagy akár tagoló viselkedés. A megtisztított eredmény jobban nézhet ki, miközben az eredeti rendeltetési hely tekintetében még mindig rossz, ha a szállított távolság funkcionális jelentése.

Hogyan lehet interpret tisztított szöveg kimeneti

A tisztított kimenet eltávolítja vagy normalizálja az extra whitespace-t, hogy a szöveget könnyebb lemásolni, összehasonlítani vagy újra használni. Ez gyakran hasznos a tisztítás, de azt is jelenti, távolság, hogy ha egyszer külön oszlopok, összehangolás, vagy vizuális csoportosítás lehet egyszerűsíteni az eredményt.

Ez egy könnyű takarító, nem egy dokumentumalapú javítási rendszer. Nem képes szemantikai felépítésre, táblázatok újraépítésére, illetve arra, hogy prezentációs okok miatt melyik távolság maradjon. Egyszerűen tömöríti a kiválasztott Whitespace fut egy helyre.

Kapcsolódó eszközök