Policz spacje w tekście
Policz spacje, tabulatory i podziały linii w tekście i znajdź niewidoczne znaki, które się w nim chowają. Narzędzie pokazuje każdą spację, oznacza podwójne spacje, spacje na końcu linii, twarde spacje i znaki zerowej szerokości, a wszystko poprawisz jednym kliknięciem.
- Pokazuje ukryte znaki
- Znajduje podwójne spacje
- Poprawka jednym kliknięciem i Cofnij
Odstępy na widoku
Twój tekst z widoczną każdą spacją, tabulatorem i podziałem linii. Najedź na znacznik albo go dotknij, żeby zobaczyć, jaki to dokładnie znak.
- Spacja ·
- Tabulator →
- Podział linii ¶
- Spacja nierozdzielająca (twarda) °
- Inna spacja Unicode
- Niewidoczny znak ¦
- Podwójna spacja
- Spacja na końcu linii
Tutaj pojawi się Twój tekst z zaznaczonymi trafieniami.
Jak policzyć spacje w tekście
Każdą spację, tabulator i ukryty znak znajdziesz w trzech krokach.
-
Wklej tekst
Tekst skopiowany ze strony, z PDF, czatu, arkusza albo kodu. Wyniki aktualizują się na bieżąco.
-
Zobacz odstępy
Tekst pojawia się z każdą spacją jako ·, każdym tabulatorem jako →, każdym podziałem linii jako ¶ i ukrytymi znakami na czerwono. Najedź na znacznik, żeby zobaczyć, jaki to dokładnie znak.
-
Popraw, co znajdziesz
Popraw podwójne spacje, usuń spacje z końca linii, zamień specjalne spacje na zwykłe albo usuń niewidoczne znaki. Cofnij jest o jedno kliknięcie.
Przykład wygląda jak zwykły tekst, ale chowa podwójną spację, tabulator, dwie twarde spacje, spację zerowej szerokości i linię kończącą się spacjami.
Rodzaje spacji i ukrytych znaków
Unicode definiuje 25 znaków odstępu, a kilka innych znaków jest niewidocznych, choć nie są spacjami. Te spotkasz najczęściej.
| Znak | Punkt kodowy | Wyświetla się jako | Skąd się bierze |
|---|---|---|---|
| Spacja | U+0020 | · | Klawisz spacji |
| Tabulator | U+0009 | → | Klawisz Tab, kod i dane wklejone z arkusza |
| Podział linii (LF) | U+000A | ¶ | Enter na Macu, w Linuksie, na telefonach i w internecie |
| Podział linii (CR+LF) | U+000D U+000A | ¶ | Enter w Windows; liczy się jako jeden podział |
| Twarda spacja | U+00A0 | ° | Edytory tekstu i strony ( ), np. po jednoliterowych spójnikach |
| Wąska twarda spacja | U+202F | ° | Staranna typografia, np. w dużych liczbach |
| Spacja zerowej szerokości | U+200B | ¦ na czerwono | Strony i aplikacje, żeby umożliwić łamanie linii; to nie jest spacja |
| Znacznik kolejności bajtów (BOM) | U+FEFF | ¦ na czerwono | Początek niektórych plików tekstowych |
| Miękki łącznik | U+00AD | ¦ na czerwono | Miejsca dzielenia wyrazów w edytorach tekstu |
Dlaczego ukryte spacje sprawiają kłopoty
Niewidoczne znaki nie przeszkadzają w akapicie, ale gdzie indziej sprawiają prawdziwe kłopoty:
- Wyszukiwanie nic nie znajduje: słowo ze spacją zerowej szerokości nie jest tym samym słowem zapisanym normalnie.
- Arkusze traktują „Kraków” i „Kraków” ze spacją na końcu jako dwie różne wartości, co psuje wyszukiwanie i funkcję WYSZUKAJ.PIONOWO.
- Kod i pliki z danymi przestają działać przy uruchamianiu albo imporcie, jeśli zamiast zwykłej spacji, albo zamiast niczego, jest twarda spacja albo znacznik BOM.
- Limity znaków są zużywane przez spacje, których nie widzisz.
Narzędzie pokazuje każdy z nich jako znacznik, na który można najechać, a Usuń niewidoczne znaki usuwa je wszystkie. Znaki łączenia zerowej szerokości w emoji oraz w pismach arabskim i indyjskich zostają, bo są częścią tekstu.
Twarde spacje w polskich tekstach
Twarda spacja nie pozwala złamać linii między dwiema częściami, które powinny zostać razem. W starannie złożonych polskich tekstach stosuje się ją przede wszystkim po jednoliterowych spójnikach i przyimkach (a, i, o, u, w, z), żeby nie zostawały same na końcu linii. Takie słowo na końcu wiersza drukarze nazywają sierotką albo „wiszącą spójką”.
Twardą spację stawia się też:
- między liczbą a jednostką albo walutą: 10 km, 49,99 zł, 30 °C;
- w dużych liczbach, między grupami cyfr: 21 000, 1 249,50;
- po skrótach przed liczbą albo nazwą: s. 12, nr 4, ul. Długa, 2026 r.;
- między inicjałem a nazwiskiem: J. Kowalski.
Te spacje są celowe: zanim użyjesz Zamień wszystkie spacje na zwykłe, sprawdź, czy miejsce docelowe naprawdę ich nie przyjmuje. W Wordzie twardą spację wstawisz skrótem Ctrl+Shift+Spacja. Podwójne spacje po kropce to z kolei nawyk z czasów maszyn do pisania: Popraw podwójne spacje zamienia każdy ciąg dwóch lub więcej spacji między słowami na jedną. Spacje na początku linii, które służą do wcięć, zostają bez zmian.
Co pokazuje licznik spacji
Każdy rodzaj odstępu, policzony osobno.
-
·
Spacje i tabulatory
Zwykłe spacje i tabulatory, policzone osobno.
-
¶
Podziały linii
Każdy podział linii, z CR+LF z Windows liczonym raz.
-
°
Specjalne spacje
Twarde, wąskie twarde i inne spacje Unicode, które wyglądają normalnie, ale takie nie są.
-
¦
Niewidoczne znaki
Spacje zerowej szerokości, znaki łączenia, BOM, miękkie łączniki i znaczniki kierunku.
Najczęstsze pytania o spacje w tekście
Jak policzyć spacje w tekście?
Wklej tekst w pole. Liczba spacji, tabulatorów i podziałów linii pojawi się od razu, a tekst poniżej z widoczną każdą spacją.
Czym jest znak odstępu?
Znakiem, który wyświetla się jako puste miejsce: spacje, tabulatory, podziały linii i specjalne spacje, jak twarda spacja. Unicode definiuje 25 znaków odstępu.
Czym jest twarda spacja?
Spacją (U+00A0), która nie pozwala złamać linii między dwoma słowami, np. po „w” albo „i” czy między liczbą a jednostką w „10 km”. W Wordzie wstawisz ją skrótem Ctrl+Shift+Spacja.
Czym są sierotki?
Jednoliterowe spójniki i przyimki (a, i, o, u, w, z) na końcu linii. W polskiej typografii się ich unika, wstawiając po nich twardą spację, którą to narzędzie pokazuje jako °.
Czym jest spacja zerowej szerokości?
Niewidocznym znakiem (U+200B), który wskazuje, gdzie linia może się złamać. Nie zajmuje miejsca, więc jej nie widać, ale może popsuć wyszukiwanie, linki i dane.
Jak usunąć podwójne spacje?
Naciśnij „Popraw podwójne spacje”. Każdy ciąg dwóch lub więcej spacji między słowami zmieni się w jedną. Cofnij przywraca oryginalny tekst.
Czy podział linii liczy się jako spacja?
Tak. Podziały linii to znaki odstępu. Podział linii z Windows (CR+LF) składa się z dwóch znaków, ale tutaj liczy się jako jeden.
Czy mój tekst jest wysyłany?
Nie. Wszystko jest sprawdzane w przeglądarce i nic nie jest wysyłane.
Źródła i odnośniki
- Whitespace character, Wikipedia
- Non-breaking space, Wikipedia
- Unicode Text Segmentation (UAX #29), Unicode Consortium
Więcej narzędzi: analiza tekstu
- Licz Licznik linii Policz wszystkie, puste i powtórzone linie w tekście, liście, kodzie albo CSV. Otwórz narzędzie
- Szukaj Ile razy występuje znak Policz, ile razy pojawia się litera, symbol, emoji albo spacja. Otwórz narzędzie
- Unikalne Licznik unikalnych znaków Wypisz każdy różny znak z punktem kodowym Unicode i sprawdź pangramy. Otwórz narzędzie
- #@% Licznik symboli i znaków specjalnych Policz symbole, interpunkcję i znaki specjalne, każdy z nazwą i kodem. Otwórz narzędzie