Sobre o inversor de texto
Vira o texto de três formas diferentes — ordem dos caracteres, ordem das palavras ou ordem das linhas — conforme você precisar. As pessoas o usam para criar escrita espelhada ou texto de trás para frente para enigmas e posts em redes sociais, para inverter a ordem de uma lista sem redigitá-la, para virar uma palavra e conferir um palíndromo ou a ortografia, e ocasionalmente para desfazer uma inversão acidental. É um utilitário pequeno, mas fazer qualquer uma dessas coisas à mão é tedioso e sujeito a erros.
Como funciona — três modos
- Inverter caracteres — a string inteira é invertida de ponta a ponta, então
"olá"vira"àlo". Ele itera por ponto de código Unicode, então a maioria dos emojis e caracteres não latinos sobrevive intacta em vez de ser quebrada. - Inverter palavras — o texto é dividido por espaços em branco (mantendo os espaços) e as partes são invertidas, então a ordem das palavras vira enquanto as próprias palavras permanecem legíveis.
- Inverter linhas — o texto é dividido por quebras de linha e as linhas são postas na ordem oposta, virando uma lista de cabeça para baixo.
Suposições e comportamento
- A inversão de caracteres funciona sobre pontos de código Unicode, então letras acentuadas comuns e a maioria dos emojis únicos invertem corretamente (não são divididos em fragmentos).
- A inversão de palavras mantém o espaço em branco no lugar ao virar a ordem das palavras, então o espaçamento entre palavras é preservado.
- A inversão de linhas usa os limites de quebra de linha; uma linha em branco final conta como uma linha.
Limitações
- Emojis complexos e caracteres combinados podem quebrar. Inverter por ponto de código ainda divide os clusters de grafemas — um emoji de família ou uma bandeira (que são vários pontos de código juntos), ou uma letra com um acento combinante separado, podem se desfazer ou renderizar de forma estranha ao serem invertidos.
- A inversão de caracteres de texto em um idioma real produz algo sem sentido por design — é para efeito ou conferência, não para tradução.
- Ele inverte exatamente o que você fornece; pontuação e maiúsculas viajam com os caracteres e não são ajustadas.
Privacidade
A inversão acontece inteiramente no seu navegador. Seu texto nunca é enviado ou salvo.

