Resultado
Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.
Fatos e limites do método
| Mantido | Letras latinas simples a-zA-Z e espaços em branco |
|---|---|
| Removido | Dígitos, pontuação, letras cirílicas, emoji e quaisquer outros caracteres |
| Latim acentuado | é, ñ, ü, ç e todas as demais formas com diacríticos ficam fora de a-zA-Z — são removidas |
| Cirílico | Todas as letras cirílicas, russas ou não, são removidas |
| Colapso de espaços | Não é aplicado — o padrão de espaços original é preservado como está |
| Processamento | Roda localmente no navegador, nada é enviado a um servidor |
Quando induz ao erro
- O intervalo mantido é especificamente a-zA-Z, só latim sem acentos. Letras com diacríticos do francês, espanhol, alemão, português ou línguas escandinavas (é, ñ, ü, ç, ø, å) ficam fora desse intervalo e são removidas igual a dígitos ou pontuação, então palavras como café ou naïve perdem essas letras específicas.
- Toda letra cirílica é removida, seja russa ou de outro alfabeto baseado no cirílico — esta ferramenta não distingue entre elas, já que nenhuma pertence a a-zA-Z.
- Diferente da ferramenta de limpeza para só letras, esta não tem opção de colapso de espaços: os vãos deixados por palavras ou letras removidas mantêm o padrão de espaços exato original, incluindo espaços duplos onde havia conteúdo.
- Um nome como "José" perde o é acentuado e vira "Jos", o que pode parecer um erro de truncamento em vez de uma remoção intencional — esse é o comportamento esperado, já que é fica fora do intervalo a-zA-Z independentemente da palavra em que aparece.
Como é calculado
A ferramenta executa uma única expressão regular, /[^a-zA-Z\s]/g — o ^ inicial significa que corresponde a tudo que NÃO é letra latina simples ou espaço em branco — e substitui cada correspondência por nada.
O intervalo mantido cobre exatamente as 26 letras do alfabeto inglês em maiúsculas e minúsculas. Espaços em branco (espaços, tabulações, quebras de linha) são preservados pelo próprio padrão, sem alteração.
Tudo mais — dígitos, pontuação, letras cirílicas, letras latinas acentuadas, emoji, símbolos — é removido em uma única passada, sem uma etapa de colapso posterior.
"Caracteres removidos" é a diferença entre o comprimento do texto original e o do resultado, cobrindo cada caractere que não era letra latina simples ou espaço.
Perguntas e respostas
Mantém letras acentuadas como é, ñ ou ü?
Não. Só sobrevive o a-zA-Z simples. Letras latinas acentuadas usadas em francês, espanhol, alemão, português e outras línguas são removidas junto com dígitos e pontuação.
O que acontece com texto cirílico misturado?
É removido por completo — toda letra cirílica, russa ou não, fica fora do intervalo a-zA-Z e desaparece.
Os espaços restantes são limpos automaticamente?
Não, esta ferramenta não tem opção de colapso de espaços. Os espaços ficam exatamente onde estavam, então remover letras acentuadas ou palavras cirílicas pode deixar vãos visíveis ou espaços duplos.
Por que "café" vira "caf"?
Porque é é uma letra latina acentuada fora do intervalo a-zA-Z, e esta ferramenta remove tudo que fica fora desse intervalo, independentemente da palavra em que apareça.
Meu texto é enviado para algum lugar?
Não. Toda a operação roda no seu navegador; o texto nunca é transmitido a lugar nenhum.