Kodierungsbereich

Unicode-Codepunkt

Wandle einen Unicode-Skalarwert in die U+-Notation sowie in Dezimal- und Hexadezimaldarstellung um.

Unicode-Codepunkt: Ermittle die numerische Unicode-Kennung eines einzelnen Skalarwerts. Unicode-Codepunkt zeigt die U+-Notation zusammen mit der Dezimal- und Hexadezimaldarstellung an. Nutze das Tool, um ähnlich aussehende Zeichen zu unterscheiden oder ein eingefügtes Symbol zu identifizieren. Beachte dabei, dass ein sichtbares Symbol mehrere Skalarwerte enthalten kann. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.

Ausführungen
In deinem Browser
Kosten
Kostenlos · ohne Anmeldung
Verfügbarkeit
Einsatzbereit
Character → U+ / lokale WerkbankLokale Verarbeitung

Läuft vollständig in deinem Browser

16 Zeichen Eingabe · ein Unicode-Skalar als Ergebnis

Ergebnis

Bereit

Surrogat-Codepunkte sind keine Unicode-Skalarwerte und werden abgelehnt.

Ein Zeichen auf dem Bildschirm, mehrere Codepunkte

Was wie ein einzelnes Zeichen aussieht, kann aus mehreren Codepunkten bestehen; dieses Tool nimmt genau einen entgegen. Eine Flagge besteht aus zwei regionalen Indikatorbuchstaben. Ein Daumen-hoch-Zeichen mit Hautton besteht aus zwei Zeichen. Ein Familien-Emoji verbindet mehrere Personen mit Verbindern ohne Breite. Ein rotes Herz ist häufig U+2764 gefolgt vom Variantenselektor U+FE0F. Um eine solche Sequenz in ihre Bestandteile zu zerlegen, verwende den Unicode-Inspektor.

Verwechslungsähnliche Zeichen und Zeichenkettenlänge

Derselbe sichtbare Buchstabe kann unterschiedliche Codepunkte haben. é kann das einzelne U+00E9 sein oder aus e und dem kombinierenden Akzent U+0301 bestehen. Text in diesen beiden Formen ist erst nach einer Normalisierung, meist auf NFC, gleich. Das kyrillische а (U+0430) sieht wie das lateinische a (U+0061) aus – ein Trick, der bei ähnlich aussehenden Webadressen verwendet wird. Codepunkte über U+FFFF benötigen zwei UTF-16-Einheiten. Deshalb ist "😀".length in JavaScript gleich 2.

So benutzt du es

  1. Gib den Wert im unten gezeigten Format ein.
  2. Starte die Umwandlung und vergleiche das Ergebnis mit der Konvention deiner Quelle.
  3. Kopiere die Ausgabe oder lade sie in dem für dein Ziel erforderlichen Format herunter.

Datenschutz & Einschränkungen

Die Umwandlung läuft in deinem Browser. Deine Werte und Ergebnisse werden nicht hochgeladen.

Ähnliche Tools

Häufige Fragen

Warum wird mein einzelnes Emoji als mehr als ein Zeichen abgelehnt?

Einige dargestellte Emojis sind Sequenzen, darunter Flaggen, Varianten mit unterschiedlichen Hauttönen und Familien, deren Zeichen durch Zero-Width-Joiner verbunden sind. Dieses Feld akzeptiert einen einzelnen Skalarwert, nicht ein sichtbares Graphem. Trenne die Sequenz mit einem Unicode-Inspektor in ihre einzelnen Skalarwerte auf und ermittle anschließend jeden Bestandteil hier.

Sind é und e gefolgt von einem Akzent dieselbe Eingabe?

Sie können identisch aussehen, aber das erste Zeichen kann aus einem Skalarwert U+00E9 bestehen, während das zweite aus U+0065 gefolgt von U+0301 besteht. Die zweite Form wird als mehrere Skalarwerte abgelehnt. Vor der Suche wird keine Normalisierung angewendet. Das Tool zeigt daher die eingegebene Darstellung an, statt eine kanonische Schreibweise auszuwählen.

Zeigt das Dezimalergebnis einen Bytewert oder die Zeichenfolgenlänge an?

Es handelt sich um die numerische Kennung eines Skalarwerts. Für 😀 lautet sie 128512, während die UTF-8-Darstellung vier Byte benötigt und die JavaScript-Zeichenfolge zwei UTF-16-Codeeinheiten belegt. Diese Maße beantworten unterschiedliche Fragen. Verwende für Bytewerte Text zu Hex, statt die Dezimalkennung als codiertes Byte zu behandeln.

Kostenloses Tool · läuft in deinem browser · kein Konto nötig