Zeichenkettenlangen-Rechner

Berechnen Sie die Zeichenkettenlange in Zeichen, Bytes (UTF-8) und UTF-16-Codeeinheiten.

Eingabe

Haufig gestellte Fragen

Warum sind Bytes und Zeichen unterschiedlich?

UTF-8 verwendet 1-4 Bytes pro Zeichen. ASCII-Zeichen verwenden 1 Byte, wahrend Emojis und viele nicht-lateinische Zeichen 2-4 Bytes verwenden.

Was sind UTF-16-Codeeinheiten?

UTF-16-Codeeinheiten sind das, was JavaScripts string.length zuruckgibt. Die meisten Zeichen verwenden 1 Einheit, aber Emojis verwenden 2 (Surrogatpaare).