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

Probeer het.

Voorbeelden

Compress spaces only
Invoer
a    b
Uitvoer
a b
Compress tabs only
Invoer
abc
Uitvoer
a b c
Compress mixed spaces and tabs
Invoer
a     b
Uitvoer
a b

Hoe Whitespace Normalisatie werkt

Deze pagina comprimeert herhaalde spaties, herhaalde tabbladen, of gemengde runs van spaties en tabbladen in een enkele normale ruimte, afhankelijk van de optie die u selecteert. Het is bedoeld voor schoonmaak, niet voor het behoud van de lay-out precies. Daarom wordt de output het best gezien als een tidier werkende versie van de oorspronkelijke tekst.

Spaties vs tabs vs gemengde witruimte

Alleen ruimtes comprimeert herhaalde spaties. Tabs-alleen-modus comprimeert herhaalde tabbladen. De gecombineerde modus comprimeert elke run gemaakt van spaties en tabbladen samen. In elk geval is de vervanging een gewoon ruimteteken, geen bewaard tabblad.

Wat dit gereedschap verandert en wat het laat alleen

Het verandert geselecteerde horizontale witruimte draait alleen. Het verandert geen regels, herschrijven formulering, verwijderen punctuatie, of het uitvoeren van bredere documentopmaak. Die smallere scope is handig als je voorspelbare opruiming wilt zonder per ongeluk de tekst zelf te veranderen.

Voorbeeld: Reinigen van geplakt spreadsheet en PDF Tekst

Gekopieerde tekst van PDF's en spreadsheets bevat vaak ongelijke afstand die snel hergebruik ongemakkelijk maakt. Het comprimeren van deze runs kan een ruwe export veel gemakkelijker te lezen maken voordat u het plakt in een vorm, noot, of een ander opruimhulpmiddel.

Voorbeeld: Tabbladen omgezet naar enkele spaties

Een gemeenschappelijk punt van verwarring is dat tabcompressie nog steeds normale ruimtes oplevert. Dat is opzettelijk. Het doel is consistente leesbare tekst, niet het behoud van tabtekens als layout controles in het gereinigde resultaat.

Wanneer dit gereedschap te gebruiken voordat andere tekst opruimen

Whitespace normalisatie maakt later opruimen vaak gemakkelijker. Na het comprimeren van afstand, kunt u het eenvoudiger vinden om lijnen te vergelijken, dedupe items, ontleden velden, of plak de tekst in een CMS of spreadsheet zonder worstelen met inconsistente horizontale afstand.

Gevallen waarin u Whitespace niet moet normaliseren

Vermijd deze stap wanneer inspringen, vaste-breedte uitlijning, code opmaak, of tab-gebaseerde structuur eigenlijk telt. In die gevallen maakt de herhaalde witruimte deel uit van de betekenis of leesbaarheid van de inhoud, en het comprimeren ervan kan het resultaat verergeren.

Grenzen van eenvoudige witruimtecompressie

Voordat u vertrouwt op getrimde tekst in code, gegevens, of sjablonen

Controleer voordat u de oorspronkelijke tekst vervangt of inspringen, uitlijnen, tabbladen of herhaalde spaties belangrijk zijn voor het bestemmingssysteem. Deze pagina is handig voor browser-lokale opruiming, maar ruimtegevoelige workflows moeten altijd een definitieve handmatige beoordeling krijgen voor hergebruik.

Wanneer Whitespace Cleanup kan wijzigen ontleden, lay-out, of betekenis

Whitespace is niet altijd cosmetisch. In code, gegevensbestanden, sjablonen en gekopieerde tabeltekst, spaties en tabbladen kunnen de lay-out of zelfs het ontleden van gedrag beïnvloeden. Een gereinigd resultaat kan mooier lijken terwijl het nog steeds verkeerd voor de oorspronkelijke bestemming als afstand gedragen functionele betekenis.

Hoe getrimde tekstuitvoer te interpreteren

Getrimde uitvoer verwijdert of normaliseert extra witruimte om de tekst gemakkelijker te kopiëren, te vergelijken of te hergebruiken. Dat is vaak nuttig voor het opruimen, maar het betekent ook dat een keer gescheiden kolommen, uitlijning, of visuele groepering kan worden vereenvoudigd in het resultaat.

Dit is een lichtgewicht cleanup helper, geen document-formaat reparatie systeem. Het kan niet leiden semantische structuur, herbouw tabellen, of beslissen welke afstand moet blijven om redenen van presentatie. Het comprimeert gewoon de geselecteerde witruimte loopt in één ruimte.

Gerelateerde hulpmiddelen