ForHosting KIT · Texto e IA

Encontre a palavra mais longa de um texto e todos os empates

Cole qualquer texto e receba a palavra mais longa com o número de letras: no exemplo, constellation vence com 13 letras e as duas ocorrências voltam na ordem. A pontuação nunca soma tamanho, e letras acentuadas contam como qualquer outra. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Cole uma frase, um parágrafo, um artigo ou uma pequena amostra de dados para identificar a palavra mais longa sem contar a pontuação ao redor. O resultado mostra a maior quantidade de letras e todas as ocorrências empatadas nesse tamanho, na mesma ordem do texto. O algoritmo reconhece letras Unicode e, por isso, funciona de forma consistente com caracteres acentuados e muitos sistemas de escrita. Ele é determinístico, não depende de dicionário e roda sem acesso à rede na versão para navegador.

Como a palavra mais longa é identificada

O localizador percorre o texto do início ao fim e trata cada sequência contínua de letras Unicode como uma palavra. Ele conta as letras de cada sequência, guarda a maior contagem encontrada e retorna todas as ocorrências que atingem esse valor. Manter a ordem de origem torna a resposta previsível quando vários candidatos empatam.

As ocorrências repetidas também são preservadas, pois representam posições diferentes no texto, e não apenas um conjunto de grafias. O uso de maiúsculas e minúsculas não é alterado; portanto, Exemplo e exemplo continuam distintos na lista, ainda que tenham o mesmo tamanho. Esse contrato simples é útil tanto em consultas interativas quanto em rotinas automatizadas, porque nenhuma ordenação regional, pesquisa em dicionário ou estimativa estatística muda o resultado entre execuções.

O que significa ignorar a pontuação

A pontuação não aumenta a contagem de letras de uma palavra. Vírgulas, pontos, aspas, parênteses, hífens, apóstrofos, barras, símbolos e dígitos funcionam como limites entre sequências de letras. Por exemplo, uma palavra seguida de vírgula é devolvida sem a vírgula, enquanto uma expressão com hífen é avaliada como as sequências separadas em cada lado.

Essa regra impede que caracteres de formatação aumentem o resultado e deixa o comportamento explícito, em vez de depender apenas de espaços. A busca usa categorias de letras Unicode, não um padrão restrito ao alfabeto inglês, permitindo que letras acentuadas e muitos sistemas de escrita participem naturalmente. Marcas combinantes podem continuar ligadas à sequência, mas somente letras Unicode reais entram no tamanho.

Emojis, números isolados, símbolos monetários e entradas compostas apenas de pontuação não são palavras.

Como usar o resultado em edição e automação

Use esta capacidade quando precisar de uma resposta estruturada e reproduzível, em vez de destacar palavras manualmente em um editor. Um fluxo de conteúdo pode sinalizar termos muito longos antes da publicação; um exercício escolar pode comparar o vocabulário de diferentes trechos; e um script de qualidade pode examinar rótulos ou textos de interface que talvez causem problemas em layouts estreitos. Como todos os empates são retornados, o código seguinte não descarta silenciosamente outro candidato do mesmo tamanho.

A operação é uma análise de texto pura: não consulta dicionário, modelo de linguagem ou serviço externo e não tenta extrair radicais, contar sílabas, interpretar significado nem fazer análise gramatical. Isso a torna rápida e transparente, mas também faz da regra declarada para limites de pontuação a referência definitiva.

Revisar vocabulário editorial

Identifique os termos mais longos dos rascunhos e avalie se palavras especializadas precisam de explicação ou de uma alternativa menor.

Testar textos de interfaces compactas

Encontre palavras que podem forçar botões, cartões, rótulos ou layouts móveis estreitos antes dos testes visuais.

Criar exercícios de língua

Gere um gabarito determinístico que inclua cada palavra mais longa empatada na ordem em que aparece.

A pontuação entra no tamanho da palavra?

Não. A pontuação separa as sequências de letras e fica fora tanto das palavras retornadas quanto de suas contagens.

Palavras repetidas que empataram são incluídas?

Sim. Cada ocorrência empatada é preservada, mesmo quando a mesma grafia aparece mais de uma vez.

A ferramenta aceita letras acentuadas e de outros idiomas?

Sim. A detecção usa categorias de letras Unicode, e não um alfabeto limitado a ASCII.

Como são medidas palavras com hífen e apóstrofo?

O hífen e o apóstrofo funcionam como limites, assim como o resto da pontuação. Uma expressão com hífen é medida como as sequências de letras de cada lado, então ela nunca vence só por juntar duas palavras.

O que acontece se o texto não tiver nenhuma letra?

Números, emojis, símbolos de moeda e pontuação não são palavras, então um texto feito só disso não tem palavra mais longa. A ferramenta avisa isso em vez de apresentar um resultado vazio como vencedor.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/text/longest-word-find

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/text/longest-word-find \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Small sparks illuminate distant mountains."}'
{
  "text": "Small sparks illuminate distant mountains."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.longest_word_find",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_tokens20000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Como a palavra mais longa é identificada

A saída contém dois campos: longest_words é uma lista que preserva as palavras exatamente como apareceram, e length é a quantidade comum de letras.

O que significa ignorar a pontuação

Se o texto inteiro não contiver nenhuma sequência reconhecida, a capacidade retorna um erro invalid_input tipado, em vez de declarar um elemento vazio como a palavra mais longa.

Como usar o resultado em edição e automação

Consulte length quando apenas o tamanho máximo for importante ou percorra longest_words quando precisar das grafias. Para grandes coleções, chame a API uma vez por item e armazene os dois campos para que revisores entendam a medição sem processar novamente o conteúdo original.

O que o resultado contém?

Ele retorna longest_words, uma lista de todas as ocorrências empatadas na ordem original, e length, a quantidade de letras Unicode em cada palavra.

O que acontece quando o texto não tem palavras?

A solicitação falha com invalid_input, pois números, emojis, espaços e pontuação isolados não formam palavras.

Quanto custa uma solicitação pela API?

O preço-base publicado é US$ 0,002 por solicitação. A versão web roda localmente sem cobrança.

Ver a documentação completa do KIT →