Zum Inhalt springen
BeispielWerk
English

Rechts-nach-links-Text und Bidi testen

Bidirektionaler Text mischt Schreibrichtungen, etwa Hebräisch oder Arabisch mit lateinischen Wörtern und Zahlen; der Unicode-Bidi-Algorithmus legt die Anzeigereihenfolge fest. Die Beispiele enthalten hebräischen Text mit Ziffern, Richtungsmarken, Isolate, Einbettungen und Override-Zeichen (U+202E). Sie dienen dazu, zu prüfen, ob die eigene Anwendung solche Steuerzeichen darstellt, isoliert oder entfernt.

6 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf.

  • Hebräisch mit Ziffern und Latein

    המחיר הוא 49.90 EUR לחודש

    Zahlen und Währungscode in RTL-Text; Reihenfolge der Zahlen bleibt links nach rechts. Testzeichenfolge für eigene Systeme.

  • Richtungsmarken LRM (U+200E) und RLM (U+200F)

    ‏abc‎ אבג

    Unsichtbare Steuerzeichen, die die Richtungszuordnung neutraler Zeichen beeinflussen. UTF-16: 9, Codepoints: 9, UTF-8: 16 Bytes. Testzeichenfolge für eigene Systeme.

  • Richtungsisolation (RLI/PDI) um ein Wort

    Name: ⁧דוד⁩ (Ende)

    Isolate (U+2067, U+2069) halten fremde Schreibrichtung aus der Umgebung heraus. UTF-16: 18, Codepoints: 18, UTF-8: 25 Bytes. Testzeichenfolge für eigene Systeme.

  • Bidi-Override: „Rechnung_“ plus U+202E plus „fdp.exe“

    Rechnung_‮fdp.exe

    Wird als „Rechnung_exe.pdf“ dargestellt, die Zeichen nach U+202E erscheinen umgekehrt; echte Endung .exe. UTF-16: 17, Codepoints: 17, UTF-8: 19 Bytes. Testzeichenfolge für eigene Systeme.

  • Bidi-Override in einem Satz

    Betrag: 100 EUR ‮(storniert)

    Die Klammerzeichen und der Text dahinter erscheinen in umgekehrter Reihenfolge. UTF-16: 28, Codepoints: 28, UTF-8: 30 Bytes. Testzeichenfolge für eigene Systeme.

  • Bidi-Einbettung mit LRE/RLE und PDF

    ‫hebr‬ ‪english‬

    Alte Einbettungssteuerzeichen U+202A bis U+202C; sollten vor Anzeige entfernt oder isoliert werden. UTF-16: 16, Codepoints: 16, UTF-8: 24 Bytes. Testzeichenfolge für eigene Systeme.

Weitere Themen in Sonderzeichen & Grenzfälle