Categoria
Ferramentas de texto
Contar, converter, ordenar e limpar texto e listas.
Categoria
Contar, converter, ordenar e limpar texto e listas.
Tarefas pequenas de tratamento de texto que se fazem várias vezes por semana e que num editor dariam muito mais trabalho: contar palavras e caracteres, uniformizar maiúsculas, ordenar uma lista e tirar as linhas repetidas.
Todas funcionam sobre texto colado e devolvem o resultado pronto a copiar. O texto da operação é processado no navegador e não é enviado para um servidor para ser tratado. O site pode guardar preferências e recursos da página no navegador, como explica a política de privacidade.
Um limite de caracteres quase nunca diz qual das contagens usa. As redes sociais e os campos de formulário costumam contar espaços; os orçamentos de tradução e revisão costumam contar sem eles. Por isso o contador mostra as duas, mais palavras, linhas e espaços — para poder responder ao limite que lhe impuseram, seja ele qual for.
Repare também que uma palavra é uma sequência separada por espaços: «pé-de-meia» conta como uma, e um endereço de email também.
Uma ordenação ingénua, feita pelo código de cada carácter, manda todas as palavras acentuadas para depois do Z — «área» viria a seguir a «zebra». A ordenação usada aqui segue as regras do português, que é o que se espera de uma lista de nomes ou de localidades. Se a lista vier de uma folha de cálculo, confirme que não traz espaços no início das linhas: são invisíveis e alteram a ordem.
Duas linhas só são iguais se forem mesmo iguais. «Lisboa» e «lisboa» são diferentes para o computador, tal como «Lisboa» e «Lisboa » com um espaço no fim. Numa lista de emails ou de referências vinda de vários sítios, é comum sobrarem repetições que o olho vê e a máquina não. Uniformizar as maiúsculas antes de remover duplicados resolve metade dos casos.
Além de tudo em maiúsculas ou tudo em minúsculas, há o caso de cada palavra com inicial maiúscula, útil para títulos e nomes próprios. Convém rever o resultado: em português não se escrevem os meses nem os dias da semana com maiúscula, e a conversão automática não sabe distinguir um nome próprio de uma preposição no meio dele.