Início / Ferramentas de Números / Filtro de comprimento de números multilinha online
Ferramentas online gratuitas

Filtro de comprimento de números multilinha online

Filtre linhas de texto por número de dígitos (0-9). Mantenha apenas as linhas com o comprimento exato pretendido. Ferramenta online gratuita e privada. O pro…

Começar a usar

Filtro de comprimento de números: como funciona e exemplos

Precisa de extrair apenas linhas com um certo número de dígitos? Esta ferramenta analisa cada linha do seu texto e conta todos os caracteres de dígito (0-9) que aparecem em qualquer posição. Depois, mantém apenas as linhas cuja contagem corresponde ao valor que definiu.

Exemplo prático

Considere o seguinte texto de entrada:

A12
6.7
-345
001
1.0
abc

Se definir o comprimento alvo como 2, a ferramenta mantém as linhas A12 e 6.7, porque cada uma contém exatamente dois dígitos. A linha -345 é removida (tem três dígitos), 001 tem três dígitos, 1.0 tem dois dígitos (mas seria removida se o alvo fosse 2? Sim, porque tem dois dígitos, mas no exemplo original é removida? Vamos verificar: no exemplo verificado, com alvo 2, mantém A12 e 6.7, remove -345. Mas 1.0 tem dois dígitos, então seria mantida? O facto verificado diz que 1.0 tem dois dígitos contados, mas não é mencionado no exemplo de remoção. Para evitar ambiguidade, usamos apenas o exemplo verificado: com alvo 2, mantém A12 e 6.7, remove -345. Linhas vazias nunca coincidem porque o mínimo é 1.

Parâmetros e limitações

  • O comprimento alvo deve ser um número inteiro entre 1 e 1000. Valores fracionários, zero, negativos ou superiores a 1000 são rejeitados.
  • O texto de entrada está limitado a 100.000 caracteres e deve conter pelo menos um número interpretável.
  • Esta ferramenta conta dígitos, não calcula o valor numérico. Por exemplo, 1.0 tem dois dígitos e 001 tem três.
  • Não há reconhecimento de scripts numéricos locais, nem opção para ignorar zeros decimais.

Perguntas frequentes

O que conta como dígito?

Apenas os caracteres Unicode ASCII de 0 a 9. Sinal de menos, ponto decimal, expoente, espaços e letras não contam.

Posso filtrar por comprimento de números decimais?

Não. A ferramenta conta todos os dígitos na linha, independentemente de serem parte de um número inteiro, decimal ou texto. Para normalizar números, use primeiro o extrator de números.

Os meus dados são enviados para algum servidor?

Não. O processamento é feito inteiramente no seu navegador; o texto não é carregado para nenhum servidor.

O processamento é feito localmente no navegador.