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 os dígitos 0-9 |
|---|---|
| Mantido | Todas as letras (qualquer alfabeto), pontuação, espaços, quebras de linha e outros caracteres |
| Separadores decimais | O ponto ou a vírgula permanecem; só os dígitos ao redor são removidos |
| Dígitos de largura total | 0-9 (usados em parte da tipografia do leste asiático) ficam fora de 0-9 — não são removidos |
| Dígitos sobrescritos/subscritos | ²³ e formas Unicode semelhantes ficam fora de 0-9 — não são removidos |
| Processamento | Roda localmente no navegador, nada é enviado a um servidor |
Quando induz ao erro
- Só os dígitos ASCII simples 0-9 são reconhecidos. Dígitos de largura total usados em parte da tipografia do leste asiático (0-9), formas sobrescritas/subscritas (², ₃) e dígitos de outros sistemas de numeração (algarismos romanos, dígitos devanagari) ficam fora desse conjunto e não são tocados.
- Remover dígitos de um número formatado deixa os separadores: "14:00" vira ":", "129.50 USD" vira ". USD", e "#77841" vira "#". A pontuação ao redor dos dígitos nunca é removida, só os dígitos em si — se precisar remover também os separadores, será necessária uma limpeza adicional.
- Um número decimal como "3.14" perde todos os dígitos e deixa só "." — não há como distinguir um ponto decimal de um ponto final de frase depois que os dígitos são removidos, então o resultado pode parecer pontuação solta.
- Datas, horários, telefones e identificadores perdem o conteúdo numérico mas mantêm os caracteres estruturais (dois-pontos, hífens, barras, parênteses) — útil quando você quer ver a forma dos dados sem os números em si, mas o resultado geralmente precisa de uma segunda passada para ficar legível.
Como é calculado
A ferramenta executa uma única expressão regular, /[0-9]/g, sobre o texto e substitui cada correspondência por nada. Ela percorre o texto uma vez, caractere por caractere.
O conjunto de dígitos são exatamente dez caracteres: de 0 a 9. Nada mais é tratado como dígito, independentemente da aparência ou do sistema de numeração a que pertença.
Tudo que não é um dígito ASCII simples — letras de qualquer alfabeto, pontuação, espaços, quebras de linha, símbolos — passa sem alteração, na posição original.
"Dígitos removidos" é a diferença entre o comprimento do texto original e o do resultado, já que cada caractere removido é exatamente um dígito.
Perguntas e respostas
Remove dígitos de largura total ou sobrescritos?
Não. Só os ASCII simples 0-9 são removidos. Dígitos de largura total (0-9) e formas sobrescritas/subscritas (², ₃) ficam fora desse conjunto e permanecem no texto.
O que acontece com a pontuação ao redor de números, como em datas ou preços?
Ela permanece. Dois-pontos, hífens, pontos, símbolos de moeda e demais pontuação nunca são tocados — só os caracteres de dígito são removidos, então "129.50 USD" vira ". USD".
Posso usar isso para anonimizar telefones ou identificadores em um texto?
A ferramenta remove os dígitos, mas mantém a estrutura ao redor (hífens, parênteses, espaços), então a forma do número ainda fica visível. Para uma anonimização real, substitua o token inteiro, não só os dígitos.
Letras ou símbolos são afetados?
Não, só os dígitos 0-9 são removidos. Letras de qualquer alfabeto, pontuação, espaços e outros símbolos permanecem 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.