Ein Token mischt Latein, Griechisch oder Kyrillisch. Ähnliche Zeichen prüfen; dies ist kein Sicherheitsnachweis.
| UTF-16-Offset (ab 0) | Grapheme | Zeichen | Unicode-Codepunkte | Unicode-Name | Kategorie | Schrift | UTF-8-Bytes | UTF-16-Einheiten | Hinweise |
|---|
Text und Codierung
Grundlagen
Ein sichtbares Zeichen kann mehrere Codepunkte enthalten. 👩💻 besteht aus drei Codepunkten, bildet aber meist ein Graphem. JavaScript zählt bei der Stringlänge UTF-16-Einheiten.
U+0020 und U+00A0 sehen ähnlich aus, sind jedoch verschiedene Leerzeichen. Unsichtbare Steuerzeichen können die Darstellung verändern.
Funktionen
Jedes Vorkommen behält seinen UTF-16-Offset. Offizielle Namen, Kategorien, häufige Schriften und Bytes vergleichen. Nicht-ASCII, Leerraum, unsichtbare Zeichen und Bidi getrennt filtern.
Anleitung
- Text einfügen oder UTF-8-Datei öffnen und Prüfen wählen.
- Vier Zähler vergleichen und Filter wählen. Unsichtbare Zeichen erhalten lesbare Kennzeichnungen.
- Gefilterten TSV-Bericht kopieren oder herunterladen. Maximal 300 Zeilen werden angezeigt; alle gefilterten Zeilen werden exportiert.
Fehler und Grenzen
Pro Prüfung höchstens 25.000 Codepunkte. Ungepaarte Surrogate werden mit Position gemeldet.
Offizielle Namen und Schriftkennungen bleiben standardisiert. Other steht für nicht erfasste Schriften. Kategorien und Grapheme hängen vom Browser ab. Gemischte Schriften sind ein Hinweis, kein Sicherheitsnachweis.
Häufige Fragen
Warum hat ein Emoji mehrere Zeilen?
Eine Zeile entspricht einem Codepunkt; mehrere Komponenten können ein Graphem bilden.
Soll ich unsichtbare Zeichen immer löschen?
Nein. Verbinder sind für viele Emoji und Schriftsysteme erforderlich. Zuerst den Kontext prüfen.