Pular para o conteúdo
Ghostchars

Substituições bidirecionais

LEFT-TO-RIGHT OVERRIDE (U+202D)

O espelho do U+202E: força tudo o que vem depois a ser disposto da esquerda para a direita, passando por cima da direção natural do hebraico ou do árabe.

Ponto de código
U+202D
Removido por padrão
Sim
Opção que governa
Nenhuma opção necessária
Pode ser essencial
Não

De onde ele vem

De vez em quando, de programas tentando forçar um layout fixo para um identificador ou um código. Fora isso, do mesmo kit de falsificação da sobreposição da direita para a esquerda.

Por que ele importa

Ele faz a ordem visual discordar da ordem lógica, que é como uma mesma string pode ser mostrada de duas maneiras diferentes. Ele também embaralha o hebraico e o árabe de verdade que venham depois.

Antes e depois

AntesID: U+202Dאבג
DepoisID: אבג

A sobreposição força as letras hebraicas a serem dispostas de trás para a frente.

O caractere aparece como uma etiqueta para você ver onde ele fica. No seu texto, ele não desenha absolutamente nada.

Quando ele é legítimo

Essencialmente nunca em texto corrido. Se uma direção fixa for mesmo necessária, o U+2066 LEFT-TO-RIGHT ISOLATE limita o efeito a um trecho em vez de deixá-lo vazar até o fim do parágrafo.

Como remover

A limpeza padrão remove, sem condição nenhuma e sem contexto que a impeça.

Ele é uma marca-d’água de IA?

Não é marca-d’água

Não. É um controle de layout usado para falsificação e para formatação desajeitada. Ele não carrega informação nenhuma sobre quem escreveu o texto.

Nenhuma relação com texto gerado por máquina. Ele vem de algum software, de um teclado ou de uma pessoa.

Perguntas

Qual é a diferença entre a sobreposição e a marca de esquerda para direita?

A marca (U+200E) é uma dica que participa do algoritmo bidirecional. A sobreposição substitui o algoritmo inteiro para tudo o que vem depois, e é por isso que uma é contextual e a outra é sempre removida.

O que acontece se nada encerrar a sobreposição?

Ela vale para o resto do parágrafo. Uma sobreposição sem encerramento é o motivo de um único caractere invisível conseguir embaralhar um bloco inteiro de texto.

Confira o seu próprio texto

Cole qualquer coisa no limpador para ver todos os caracteres ocultos que ela contém, com posição, ponto de código e o que acontece com cada um. Nada é enviado para lugar nenhum.

Confira o seu próprio textoTodos os caracteres