Spaties verwijderen

Tekst die je uit PDF’s, Word-documenten of oude e-mails kopieert, komt er vaak rommelig uit: dubbele spaties, tabs tussen woorden, drie lege regels tussen alinea’s en onzichtbare spaties met nulbreedte verspreid door de tekst. Dit hulpmiddel heeft vijf afzonderlijke schakelaars – alle witruimte verwijderen, meerdere spaties samenvoegen, regeleinden bijsnijden, lege regels verwijderen en onzichtbare Unicode-witruimte verwijderen – zodat je precies kunt corrigeren wat nodig is zonder de tekst te veel te bewerken.

Zo schoon je witruimte op

  1. 1

    Plak je tekst

    Elke lengte, Unicode wordt volledig ondersteund.

  2. 2

    Kies bewerkingen

    Onafhankelijke schakelaars voor elk soort opschoning.

  3. 3

    Voer de opschoning uit

    Het hulpmiddel past de gekozen bewerkingen toe in een voorspelbare volgorde.

  4. 4

    Kopieer het resultaat

    De uitvoer is klaar om in een CMS, een spreadsheet of een formulier te plakken.

De vijf opschoonbewerkingen

Bewerking Wat het doet
Alle witruimte verwijderen Verwijder elke spatie, tab en regeleinde (voor slugs)
Meerdere spaties samenvoegen "foo bar" → "foo bar"
Regeleinden bijsnijden Verwijder spaties aan het begin/einde van elke regel
Lege regels verwijderen Voeg 2+ opeenvolgende lege regels samen tot 1 (of 0)
Onzichtbare Unicode verwijderen Verwijder spaties met nulbreedte, BOM’s, zachte koppeltekens

Ze worden in deze volgorde uitgevoerd: verwijderen → samenvoegen → bijsnijden → lege regels verwijderen → onzichtbare verwijderen.

Onzichtbare Unicode-witruimte die je moet kennen

Teken Codepunt Waar het vandaan komt
Spatie met nulbreedte U+200B Hints voor regelafbreking, kopiëren van sommige sites
Verbreker met nulbreedte U+200C Typografie, Arabische/Perzische tekst
Verbinder met nulbreedte U+200D Emoji-modificatoren, sommige schriften
Zacht koppelteken U+00AD Hints voor regelafbreking in uitgevulde tekst
BOM U+FEFF Markeringen voor het begin van een UTF-8-bestand
Vaste spatie U+00A0 HTML-entiteiten  
Ideografische spatie U+3000 CJK-typografie, vaporwave-tekst

Kopiëren uit Wikipedia, Google Docs of sommige CMS’en introduceert vaak spaties met nulbreedte die je JSON-parser later breken zonder zichtbaar symptoom. Dit hulpmiddel verwijdert ze netjes.

Wanneer je spaties niet moet samenvoegen

  • Broncode: inspringing is belangrijk. Verwijder geen witruimte aan het begin van regels in Python of YAML.
  • Markdown-tabellen: kolommen worden uitgelijnd met spaties; samenvoegen breekt de opmaak.
  • Tekst met vaste breedte, zoals ponskaart-exports: de positie van tekens heeft betekenis.

Gebruik gerichte opschoning in plaats van ‘alles verwijderen’ voor gestructureerde tekst.

Veilig opschonen van CSV

Gebruik voor CSV-inhoud ‘regeleinden bijsnijden’ en ‘onzichtbare Unicode verwijderen’, maar laat het samenvoegen van meerdere spaties uitgeschakeld. Sommige cellen bevatten terecht meerdere spaties en die verwijderen schaadt de getrouwheid van de gegevens.

Veelgestelde vragen

Bijsnijden verwijdert witruimte alleen aan het begin of einde van elke regel. Samenvoegen verkleint interne reeksen witruimte tot één enkele spatie. De meeste opschoonklussen hebben beide nodig, maar ze staan los van elkaar.

Ja. Het hulpmiddel normaliseert \r\n en losse \r naar \n voordat het aan de slag gaat, en kan daarna desgewenst de Windows-regeleinden terugschrijven als je die nodig hebt voor een .bat-bestand of een Windows-CSV.

Soms opzettelijk (Instagram-bio’s gebruiken ze om de regels voor regelafbreking te omzeilen), soms per ongeluk (hints voor automatische regelafbreking uit Google Docs). Ze veroorzaken stille fouten in systemen verderop in de keten – JSON-parsers, URL-vergelijkingen, database-zoekopdrachten – dus ze verwijderen is meestal een goede gewoonte.

Nee. De schoonmaak vindt plaats in uw browser en er wordt niets overgedragen.

Gerelateerde tools

Tool beschikbaar in andere talen