Licznik znaków
Wklej tekst i od razu sprawdź liczbę grafemów, liczbę bez spacji, liczbę linii oraz bajty UTF-8.
Twój tekst jest przetwarzany w przeglądarce i nie jest wysyłany na serwer.
Jak używać
- Otwórz narzędzie, a potem wklej albo wpisz tekst.
- Sprawdź prawy panel, gdzie główną wartością jest liczba grafemów.
- Ustaw docelowy limit, aby zobaczyć pozostałe znaki i postęp.
- Zaznacz część tekstu, aby zobaczyć liczbę tylko dla zaznaczenia.
Przykłady
Post społecznościowy (limit 120 znaków)
Wejście: Krótki post po japońsku z emoji
Wyjście: Natychmiast sprawdź liczbę grafemów i pozostałe znaki
Sprawdzenie limitu API
Wejście: Tekst z angielskim, nowymi liniami i symbolami
Wyjście: Sprawdź jednocześnie bajty UTF-8 i punkty kodowe
FAQ
Dlaczego liczba grafemów i liczba punktów kodowych mogą się różnić?
Emoji i sekwencje łączone mogą używać wielu wewnętrznych punktów kodowych, choć wizualnie wyglądają jak jeden znak.
Czy mój tekst jest wysyłany na serwer?
Nie. Zliczanie działa całkowicie w Twojej przeglądarce.
Czy ekwiwalent pełnej szerokości jest dokładny?
Nie. To wartość szacunkowa. Domyślnie ASCII liczy się jako 0,5, a znaki spoza ASCII jako 1,0.
Czy mogę liczyć tylko zaznaczony tekst?
Tak. Zaznacz tekst w edytorze, a pojawi się liczba dla zaznaczenia.
Słowniczek
- Grafem
- Jednostka, która wygląda jak jeden widoczny znak.
- Punkt kodowy
- Wewnętrzna jednostka znaku Unicode.
- Bajty UTF-8
- Przybliżony rozmiar danych używany do przechowywania i transmisji.
Uwagi
- Jeśli Intl.Segmenter jest niedostępny, liczba grafemów wraca do prostszej metody.
- Ekwiwalent pełnej szerokości jest szacunkowy. Jeśli miejsce docelowe ma ścisłe reguły, stosuj właśnie te reguły.
- Przy włączonym autozapisie tekst wejściowy jest przechowywany w localStorage na tym urządzeniu. Na współdzielonych urządzeniach wyłącz tę opcję.