Text und Zahlen / CLEARBYTE

Unicode-Text- und Wortzähler

Zähle lokal Unicode-Codepunkte, UTF-16-Einheiten, Wörter, Zeilen und UTF-8-Bytes. Wortgrenzen folgen der Seitensprache und, soweit verfügbar, Intl.Segmenter.

Isoliertes Werkzeug · Netzwerkzugriff gesperrt

Formel und Methode

code points = Array.from(text).length; UTF-8 bytes = TextEncoder().encode(text).length

Rechenbeispiel

Hello, world! → 13 Unicode-Codepunkte, 2 Wörter, 13 UTF-8-Bytes.

Annahmen und Grenzen

Unicode-Codepunkte sind keine sichtbaren Grapheme. Emojis und kombinierende Zeichen können aus mehreren bestehen. Wortgrenzen variieren nach Sprache und Browser.

Angezeigte Ergebnisse sind gerundet. Gerechnet wird mit ungerundeten JavaScript-Zahlen; kleine Gleitkommaabweichungen sind möglich.

Läuft im Browser

Das interaktive Werkzeug läuft in einem isolierten Frame ohne Netzwerkzugriff. ClearByte und Werbeskripte können die Werte darin nicht lesen. Bösartige Browsererweiterungen und kompromittierte Geräte werden dadurch nicht abgesichert.

Quellen und Definitionen

Methode geprüft:

Weiterlesen

Mit einer verwandten Aufgabe fortfahren