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
| Removido | Somente as letras latinas a-zA-Z |
|---|---|
| Mantido | Letras cirílicas, dígitos 0-9, pontuação, espaços e quaisquer outros caracteres |
| Latim acentuado | é, ñ, ü, ø e similares ficam fora de a-zA-Z — não são removidos |
| Cirílico | Todo o alfabeto cirílico, incluindo letras fora do russo, permanece intacto |
| Maiúsculas e minúsculas | As letras latinas são removidas igualmente, sem distinção |
| Processamento | Roda localmente no navegador, nada é enviado a um servidor |
Quando induz ao erro
- Só é removido o a-zA-Z simples. Letras latinas com diacríticos — é, ñ, ü, ø, ç e similares do francês, espanhol, alemão, português ou línguas escandinavas — ficam fora desse intervalo e permanecem intactas, então um texto misto com palavras latinas acentuadas não ficará totalmente limpo.
- Toda letra cirílica, incluindo as que ficam fora do alfabeto russo (і, ї, ў, ґ do ucraniano ou bielorrusso), permanece intacta — esta ferramenta sempre remove apenas o intervalo a-zA-Z, independentemente de qual outro alfabeto esteja presente.
- Nomes de marca e códigos de produto que misturam letras latinas com dígitos ("iPhone 15", "Modelo X-500") perdem só as letras: "iPhone 15" vira " 15", deixando um vão onde a palavra estava. Dígitos, pontuação e espaçamento nunca são tocados.
- Palavras transliteradas escritas em alfabeto latino dentro de uma frase cirílica desaparecem por completo, que é o caso de uso pretendido — mas se uma palavra só faz sentido inteira (um endereço de e-mail, uma URL), remover só suas letras costuma deixar um fragmento ilegível em vez de algo útil por si só.
Como é calculado
A ferramenta executa uma única expressão regular, /[a-zA-Z]/g, sobre o texto e substitui cada correspondência por nada. Ela percorre o texto uma vez, caractere por caractere.
O padrão corresponde exatamente às 26 letras do alfabeto inglês em maiúsculas e minúsculas — nada mais. Não depende de configuração regional nem de layout de teclado.
Tudo fora desse intervalo — letras cirílicas (russas e não russas), dígitos, pontuação, espaços, quebras de linha, emoji — passa sem alteração, na posição original.
"Letras removidas" é a diferença entre o comprimento do texto original e o do resultado, já que cada caractere removido é exatamente uma letra latina.
Perguntas e respostas
Remove letras latinas acentuadas como é ou ñ?
Não. Só é removido o a-zA-Z simples. Letras acentuadas do francês, espanhol, alemão ou outras línguas de alfabeto latino ficam fora desse intervalo e permanecem no texto.
O que acontece com letras ucranianas ou bielorrussas?
Nada — toda letra cirílica, pertencendo ou não ao alfabeto russo, é deixada intacta. Só o intervalo a-zA-Z é removido.
Posso usar isso para limpar nomes de marca de um texto cirílico?
Sim, para nomes escritos totalmente em letras latinas. Se o nome misturar letras e dígitos, como "iPhone 15", só as letras são removidas e os dígitos ficam.
Dígitos, pontuação ou cirílico são afetados?
Não, só as letras latinas a-zA-Z são removidas. Dígitos 0-9, letras cirílicas, pontuação e espaços permanecem exatamente como estavam.
Meu texto é enviado para algum lugar?
Não. Toda a operação roda no seu navegador; o texto nunca é transmitido a lugar nenhum.