Unicode-Inspektor — Codepunkte, UTF-8- und UTF-16-Bytes

Entwicklung

Ein Unicode-Inspektor ist ein Entwicklerwerkzeug, das eine Zeichenkette in Codepunkte zerlegt und für jedes Zeichen seinen U+-Code, die UTF-8-Bytes, die UTF-16-Einheiten und den Namen (oder Block) anzeigt.

KI-gestützte Übersetzung in Prüfung

Diese Seite wurde mit KI-Unterstützung übersetzt und noch nicht professionell geprüft. Prüfen Sie die zitierten Quellen vor einer wichtigen Entscheidung.

Was ist das

Unicode weist jedem Zeichen eine eindeutige Nummer zu (Codepunkt, U+0000–U+10FFFF), während UTF-8 und UTF-16 Kodierungen sind, die diese Nummern als Bytes speichern. Dasselbe Zeichen kann in UTF-8 1 bis 4 Bytes und in UTF-16 2 oder 4 Bytes (Ersatzpaare) belegen, was eine häufige Ursache für Fehler bei der Zeichenkettenlänge ist. Dieses Werkzeug berechnet Standardnamen für Hangul-Silben und CJK-Ideogramme und zeigt für andere Zeichen den Unicode-Block an. Die Analyse läuft vollständig in Ihrem Browser.

UTF-8-Länge: U+0000–007F 1 Byte · U+0080–07FF 2 Bytes · U+0800–FFFF 3 Bytes · U+10000–10FFFF 4 Bytes (UTF-16-Ersatzpaar)

Verwendung

  1. 1Fügen Sie die zu untersuchende Zeichenkette ein (Emojis und jedes Alphabet sind willkommen).
  2. 2Drücken Sie auf Untersuchen.
  3. 3Lesen Sie den Codepunkt, die UTF-8-/UTF-16-Bytes und den Namen jedes Zeichens und kopieren Sie den Bericht.

Referenz

Unicode-Inspektor — Codepunkte, UTF-8- und UTF-16-Bytes Referenz
ZeichenCodepunktUTF-8UTF-16
AU+0041410041
U+D55CED 95 9CD55C
U+20ACE2 82 AC20AC
😀U+1F600F0 9F 98 80D83D DE00

Quellen und Normen

FAQ

Warum zählt ein Emoji in JavaScript als Länge 2?

Weil die Länge einer Zeichenkette UTF-16-Einheiten zählt. Emojis oberhalb von U+FFFF werden als Ersatzpaar (zwei Einheiten) gespeichert, die Länge ist also 2. Die UTF-16-Spalte in diesem Werkzeug zeigt die tatsächlichen Einheiten.

Zeigt er den offiziellen Namen jedes Zeichens an?

Nein. Für ASCII, Hangul-Silben und CJK-Ideogramme werden Standardnamen algorithmisch berechnet; andere Zeichen zeigen den Namen ihres Unicode-Blocks. Die vollständigen offiziellen Namen finden Sie in der Unicode Character Database (UCD).

Wird meine Zeichenkette an einen Server gesendet?

Nein. Die Untersuchung findet in Ihrem Browser statt und die Eingabe wird niemals übertragen.

Verwandte Tools