Unicode-Zeichen zählen
Zeichen in einem Text zählen und sichtbare Zeichen, Unicode-Codepoints und UTF-16-Einheiten trennen, etwa für Limits bei Posts oder Meta-Tags.
- Läuft im Browser
- Kein Upload
- Sofortiges Ergebnis
Datenschutz & GrenzenLäuft in deinem Browser. Nichts wird hochgeladen.
Eingabeinhalte bleiben in diesem Tab; Refentra lädt sie nicht hoch und speichert sie nicht. Optionale aggregierte Aktionszahlen werden nur mit deiner Einwilligung zur Nutzungsmessung gesendet. Leere den Arbeitsbereich anschließend.
Unterstütztes Profil: Intl.Segmenter nutzt diese Sprache; Grapheme, Codepoints und UTF-16 unterscheiden sich. Satzzahlen sind sprachliche Schätzungen.
Maximal 200.000 UTF-16-Einheiten; Parserlimits können kleiner sein. Worker: 15 Sekunden (Regex 1,5 Sekunden).
Eingabe und Ergebnis nachvollziehen
- Vorbereiten und Vorgang wählen
Füge Text ein und wähle die Zählart, die für dein Ziel zählt: sichtbare Zeichen (Grapheme), Codepunkte, UTF-16 oder UTF-8-Bytes.
- Ein konkretes Beispiel prüfen
Nutze dieses Beispiel und vergleiche das angegebene Ergebnis: 👨👩👧👦 → graphemes=1; codePoints=7; utf16Units=11; utf8Bytes=25
- Ausgabe vor dem Übernehmen prüfen
Beachte auch Leerzeichen und Zeilenenden. Ein einziges sichtbares Emoji kann mehrere Einheiten für Speicher oder Länge in einer API belegen.
Antworten zu dieser Aufgabe
Welche Zeichenzahl ist die richtige?
Richte dich nach der Einheit, die das Zielsystem dokumentiert. Die JavaScript-Eigenschaft length zählt UTF-16-Einheiten, Grenzen in UTF-8-Bytes sind etwas anderes.
Was prüfe ich bei einem Eingabefehler?
Überraschende Werte kommen oft von kombinierenden Zeichen, unsichtbaren Leerzeichen oder kopierten Zeilenumbrüchen. Sieh dir den ursprünglichen Text an, bevor du Zeichen löschst.
Wo sind die Grenzen dieses Werkzeugs?
Die Zählung bildet nicht die gewichteten Grenzen für URLs und Emojis bei sozialen Plattformen nach. Die Eingabe ist auf 200.000 UTF-16-Einheiten begrenzt.