Ir para o conteúdo
Allin

Truncador de texto

Encurte o texto até um comprimento máximo com reticências, sem cortar palavras.

Truncador de texto funciona diretamente nesta página — gratuito, instantâneo e sem instalar nada. Está arrumada em Transformar e limpar no nosso catálogo, ao lado de Localizar e substituir texto e Texto de largura total (aesthetic).

Como usar

  1. Abra a ferramenta — sem registo nem instalação.
  2. Introduza os seus dados ou ajuste as opções disponíveis.
  3. Obtenha o seu resultado ao instante e copie-o ou descarregue-o.

Perguntas frequentes

O que é Truncador de texto?

Encurte o texto até um comprimento máximo com reticências, sem cortar palavras.

Em que casos se usa na prática?

Limpar um texto colado antes de o reutilizar: remover duplicados de uma lista, uniformizar maiúsculas, tirar acentos para um nome de ficheiro ou ordenar linhas.

Qual é o erro mais comum?

Ordenar texto como se fosse ASCII. As letras acentuadas ficam depois do Z numa ordenação por bytes, o que coloca «Zurique» antes de «Émile» e produz uma lista que nenhum leitor aceitará.

Em que difere Truncador de texto de Localizar e substituir texto?

Estão próximos mas respondem a perguntas diferentes: Localizar e substituir texto é o que deves abrir quando se trata de substitua de uma vez cada ocorrência de uma palavra ou frase no seu texto. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.

Existe uma ferramenta para o passo seguinte?

Texto de largura total (aesthetic) é o mais próximo a seguir a este: Converta texto em carateres de largura total «vaporwave» (Hello).

Que mais vale a pena ter aberto ao lado?

Inverter texto e Texto rasurado e sublinhado — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.

De onde vêm os dados?

As transformações usam o tratamento Unicode do navegador, pelo que as mudanças de maiúsculas e a ordenação respeitam a localização, não a ordem de bytes. Nada é truncado: sai tudo o que entrou.

Para saber mais

Todos os guias
GuiaRetirar o Markdown: o que o texto simples perde, e em que se engana uma regexUma ligação torna-se texto com o destino apagado, uma lista aninhada perde a hierarquia, uma tabela torna-se uma fila de palavras. Depois a metade técnica: o markdown não tem uma especificação única, e um limpador à base de regex estraga um nome de ficheiro, um sinal de multiplicação e o interior de um bloco de código — tudo confrontado com um analisador a sério.GuiaFormatar números para seis línguas: separadores, moeda e o regresso ao valor1 234,56 e 1,234.56 são o mesmo número, e confundi-los muda o valor que um leitor lê. Corremos Intl.NumberFormat para as seis localizações do site e imprimimos cada separador — incluindo o invisível que o francês usa — e depois medimos porque parseFloat não consegue desfazer nada disso.ExplicaçãoOs emoji são mais difíceis do que parecem: porque «basta retirá-los» não tem resposta numa linhaUm emoji visível pode valer um ponto de código ou catorze unidades UTF-16. Corremos três expressões regulares populares sobre uma frase real e cada uma falhou de maneira diferente; uma apagou os algarismos. Eis porquê, que propriedade Unicode responde a que pergunta, e a regra de grupos de grafemas que funciona mesmo.ExplicaçãoContar palavras é ambíguo, e cada ferramenta responde de forma diferenteUma contagem de palavras é uma definição, não uma medição. Contámos o mesmo parágrafo de quatro maneiras e obtivemos 25, 28, 33 e 38; depois contámos 50 000 caracteres de prosa vulgar e obtivemos acordo dentro de 4,5 %. A diferença deve-se inteiramente a compostos, algarismos e URL.GuiaRetirar HTML com critério: o que um removedor de etiquetas pode e não pode fazerRetirar etiquetas e sanear HTML são dois trabalhos diferentes. Um fragmento real passado por uma regex ingénua e por um limpador consciente da formatação, com o conteúdo de script e style, os cortes de bloco, os comentários, os CDATA e a ordem das entidades mostrados na saída.GuiaOs limites de caracteres que realmente mordem: unidades de código, pontos de código e grafemasUm caráter são três coisas ao mesmo tempo. Um emoji com tom de pele é 1 grafema, 2 pontos de código e 4 unidades UTF-16. Todas as contagens deste guia foram medidas em Node, mais porque é que um SMS cai de 160 para 70 e porque é que VARCHAR(255) não são 255 de coisa nenhuma em concreto.