Spaties tellen in een tekst

Tel de spaties, tabs en regeleinden in je tekst, en vind de onzichtbare tekens die zich erin verstoppen. De tool maakt elke spatie zichtbaar; markeert dubbele spaties, spaties aan het eind van een regel, harde spaties en tekens zonder breedte, en verbetert alles met één klik.

  • Maakt verborgen tekens zichtbaar
  • Vindt dubbele spaties
  • Verbeteren met één klik en Ongedaan maken
0 woorden · 0 tekens
Blijft op dit apparaat

Witruimte zichtbaar gemaakt

Je tekst met elke spatie, tab en elk regeleinde zichtbaar gemaakt. Ga met de muis over een markering of tik erop om precies te zien welk teken het is.

  • Spatie ·
  • Tab →
  • Regeleinde ¶
  • Harde spatie °
  • Andere Unicode-spatie
  • Onzichtbaar teken ¦
  • Dubbele spatie
  • Spatie aan het regeleinde

Je tekst verschijnt hier met de overeenkomsten gemarkeerd.

Zo tel je de spaties in een tekst

Elke spatie, tab en elk verborgen teken vind je in drie stappen.

  1. Plak de tekst

    Tekst gekopieerd van een website, pdf, chat, spreadsheet of code. Het resultaat wordt direct bijgewerkt.

  2. Bekijk de witruimte

    De tekst staat er met elke spatie als ·, elke tab als →, elk regeleinde als ¶, en verborgen tekens in het rood. Ga met de muis over een markering om precies te zien welk teken het is.

  3. Verbeter wat je vindt

    Verbeter dubbele spaties, haal spaties aan het regeleinde weg, maak speciale spaties gewoon of verwijder onzichtbare tekens. Ongedaan maken is één klik.

Voorbeeld

Dit voorbeeld ziet eruit als gewone tekst, maar verbergt een dubbele spatie, een tab, drie harde spaties, een spatie zonder breedte en een regel die op spaties eindigt.

Controleer de voorbeeldtekst

Soorten spaties en verborgen tekens

Unicode kent 25 witruimtetekens; een paar andere tekens zijn onzichtbaar, al zijn het geen spaties. Dit zijn de tekens die je het vaakst tegenkomt.

TekenCodepuntWeergaveWaar het vandaan komt
SpatieU+0020·De spatiebalk
TabU+0009→De Tab-toets, code en data uit een tabel
Regeleinde (LF)U+000AEnter op Mac, Linux, telefoons en het web
Regeleinde (CR+LF)U+000D U+000AEnter op Windows; telt als één regeleinde
Harde spatieU+00A0°Tekstverwerkers en websites ( ), bijvoorbeeld tussen getal en eenheid
Smalle harde spatieU+202F°Zorgvuldige typografie, bijvoorbeeld in grote getallen
Spatie zonder breedteU+200Brood ¦Websites en apps, om een regelafbreking toe te staan; geen spatie
Byte-order mark (BOM)U+FEFFrood ¦Het begin van sommige tekstbestanden
Zacht afbreekstreepjeU+00ADrood ¦Afbreekpunten in tekstverwerkers

Waarom verborgen spaties problemen geven

Onzichtbare tekens storen niet in een alinea, maar geven elders echte problemen:

  • Zoeken vindt niets: een woord met een spatie zonder breedte erin is niet hetzelfde als hetzelfde woord gewoon getypt.
  • Spreadsheets zien “Den Haag” en “Den Haag” met een spatie aan het eind als twee verschillende waarden; dat breekt zoekopdrachten en VERT.ZOEKEN.
  • Code en databestanden gaan stuk bij het uitvoeren of importeren als er een harde spatie of BOM staat waar een gewone spatie of niets hoort.
  • Tekenlimieten worden opgesoupeerd door spaties die je niet ziet.

De tool toont elk van die tekens als een markering die je kunt aanwijzen; Onzichtbare tekens verwijderen haalt ze allemaal weg. Verbinders zonder breedte in emoji en in Arabisch of Indiaas schrift blijven staan, omdat ze bij de tekst horen.

Harde spaties in Nederlandse tekst

Een harde spatie voorkomt dat een regel wordt afgebroken tussen twee delen die bij elkaar horen. In zorgvuldig opgemaakte tekst gebruik je hem:

  • tussen getal en eenheid: 10 km, 30 °C, 5 kg;
  • tussen het euroteken en het bedrag: € 25;
  • tussen een afkorting en het getal erna: blz. 12, nr. 4, art. 7;
  • tussen voorletters en achternaam: J. de Vries.

Die spaties staan er dus met een reden: kijk voordat je Alle spaties gewone spaties maken gebruikt of de bestemming ze echt niet aankan. In Word typ je een harde spatie met Ctrl+Shift+Spatie. Dubbele spaties na een punt zijn een gewoonte uit de tijd van de typemachine: Dubbele spaties verbeteren maakt van twee of meer spaties tussen woorden er één. Spaties aan het begin van een regel, voor inspringen, blijven staan.

Wat de spatieteller laat zien

Elke soort witruimte wordt apart geteld.

  • ·

    Spaties en tabs

    Gewone spaties en tabs worden apart geteld.

  • Regeleinden

    Elk regeleinde; CR+LF van Windows telt één keer.

  • °

    Speciale spaties

    Harde, smalle harde en andere Unicode-spaties die er gewoon uitzien, maar het niet zijn.

  • ¦

    Onzichtbare tekens

    Spaties zonder breedte, verbinders, BOM, zachte afbreekstreepjes en richtingstekens.

Veelgestelde vragen over spaties in een tekst

Hoe tel ik de spaties in mijn tekst?

Plak de tekst in het vak. Het aantal spaties, tabs en regeleinden verschijnt direct; daaronder staat de tekst met elke spatie zichtbaar.

Wat is een witruimteteken?

Een teken dat als lege ruimte wordt getoond: een spatie, tab, regeleinde of speciale spatie zoals de harde spatie. Unicode kent 25 witruimtetekens.

Wat is een harde spatie?

Een spatie (U+00A0) die voorkomt dat een regel tussen twee woorden wordt afgebroken, bijvoorbeeld tussen getal en eenheid in “10 km”. In Word typ je hem met Ctrl+Shift+Spatie.

Wat is een spatie zonder breedte?

Een onzichtbaar teken (U+200B) dat aangeeft waar een regel mag worden afgebroken. Omdat het geen ruimte inneemt, zie je het niet, maar het kan zoekopdrachten, links en data breken.

Hoe verwijder ik dubbele spaties?

Klik op “Dubbele spaties verbeteren”. Twee of meer spaties tussen woorden worden er één. Ongedaan maken zet de oorspronkelijke tekst terug.

Telt een regeleinde als witruimte?

Ja. Een regeleinde is een witruimteteken. Een Windows-regeleinde (CR+LF) bestaat uit twee tekens, maar telt hier als één.

Wordt mijn tekst verstuurd?

Nee. Alles wordt in je browser gecontroleerd en er wordt niets verstuurd.

Bronnen en verwijzingen

  1. Whitespace character, Wikipedia
  2. Harde spatie, Wikipedia
  3. Unicode Text Segmentation (UAX #29), Unicode Consortium