Liczba znaków
Narzędzie do liczenia znaków
Wystarczy wkleić tekst, aby szybko sprawdzić liczbę znaków, bajtów i słów.
O tym narzędziu
Możesz liczyć liczbę słów w tekście w czasie rzeczywistym w przeglądarce dla postów w mediach społecznościowych, tekstów reklamowych, tytułów artykułów, opisów meta, treści HTML i nie tylko.
- Zarówno znaki o pełnej szerokości, jak i o połowie szerokości są liczone jako „1 znak”. Pary zastępcze, takie jak emoji, są również traktowane jako 1 znak.
- Liczba bajtów pokazuje rozmiar po zakodowaniu w formacie UTF-8.
- Po włączeniu opcji „Usuń tagi HTML” można zobaczyć ilość tekstu, który wizualnie przypomina treść kodu HTML.
Jak korzystać z narzędzia do liczenia znaków
Po wpisaniu lub wklejeniu tekstu w polu tekstowym wyniki zostaną automatycznie zaktualizowane zgodnie z wybraną metodą liczenia.
- Wklej tekst, kod lub kod HTML, który chcesz policzyć, do pola tekstowego.
- Wybierz jednostkę, którą chcesz sprawdzić: liczbę znaków, liczbę bajtów lub liczbę słów.
- Jeśli chcesz policzyć tylko tekst treści HTML, włącz opcję „Licz bez tagów HTML”.
O czym należy pamiętać podczas liczenia
- Liczba znaków jest oparta na kodach znaków JavaScript, więc zarówno znaki o pełnej szerokości, jak i o połowie szerokości są liczone jako pojedynczy znak.
- Jeśli przeglądarka to obsługuje, do podziału tekstu zawierającego język japoński na poszczególne słowa używany jest Intl.Segmenter. W przypadku przeglądarek, które tego nie obsługują, stosowana jest metoda uproszczona.
- Usuwanie tagów HTML odbywa się poprzez analizę kodu HTML, a nie za pomocą wyrażeń regularnych; jednak w przypadku poważnie uszkodzonego kodu HTML wynik zależy od korekty dokonywanej przez przeglądarkę.
Często zadawane pytania
Czy znaki o pełnej szerokości liczą się jako dwa znaki?
Nie. Przy liczeniu według liczby znaków zarówno znaki pełnej szerokości, jak i połowy szerokości są liczone jako po jednym znaku. Jeśli wybierzesz opcję „Według liczby bajtów”, możesz sprawdzić liczbę bajtów w kodowaniu UTF-8.
Czy usunięcie tagów HTML oznacza po prostu usunięcie treści między tagami „<” i „>”?
Nie. Analizujemy kod HTML za pomocą DOMParsera przeglądarki, wyodrębniamy tekst treści i zliczamy go. Wykluczamy zawartość tagów `script`, `style`, `noscript` i `template`.
Czy tekst, który wpiszę, zostanie wysłany na serwer?
Liczenie jest obsługiwane przez JavaScript w przeglądarce. System nie wysyła formularzy zawierających tekst na serwer; przetwarza jedynie standardowe dane wejściowe i zmiany opcji.