ForHosting KIT · Testi e IA

Trovi la parola più lunga di un testo e tutti i pari merito

Incolli un testo e ottenga la parola più lunga con il numero di lettere: nell'esempio vince constellation, con 13 lettere, e le sue due occorrenze tornano in ordine. La punteggiatura non aggiunge mai lunghezza e le lettere accentate contano come le altre. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Incolli una frase, un paragrafo, un articolo o un breve campione di dati per individuare la parola più lunga senza contare la punteggiatura circostante. Il risultato mostra il numero massimo di lettere e tutte le occorrenze con la stessa lunghezza, nel medesimo ordine del testo. L’algoritmo riconosce le lettere Unicode, quindi gestisce in modo coerente i caratteri accentati e molti sistemi di scrittura. È deterministico, non richiede un dizionario e nella versione per browser funziona senza accesso alla rete.

Come viene individuata la parola più lunga

Lo strumento esamina il testo dall’inizio alla fine e considera parola ogni sequenza ininterrotta di lettere Unicode. Conta le lettere di ciascuna sequenza, memorizza il valore più alto e restituisce tutte le occorrenze che raggiungono tale valore. Il mantenimento dell’ordine originale rende la risposta prevedibile quando più candidati sono a pari merito.

Vengono conservate anche le ripetizioni, perché rappresentano posizioni distinte nel testo e non un semplice insieme di grafie. Maiuscole e minuscole non vengono modificate, perciò Esempio ed esempio restano distinguibili nell’elenco anche se hanno la stessa lunghezza. Questo contratto lineare è utile sia nelle verifiche interattive sia nei processi automatizzati: nessun ordinamento regionale, consultazione di dizionario o stima statistica può cambiare il risultato tra un’esecuzione e l’altra.

Che cosa significa ignorare la punteggiatura

La punteggiatura non aggiunge lettere alla lunghezza di una parola. Virgole, punti, virgolette, parentesi, trattini, apostrofi, barre, simboli e cifre delimitano le sequenze di lettere. Una parola seguita da una virgola, per esempio, viene restituita senza la virgola; un’espressione con trattino viene invece valutata come due sequenze separate ai suoi lati.

Questa regola impedisce ai caratteri di formattazione di aumentare il risultato e definisce il comportamento in modo esplicito, senza affidarsi soltanto agli spazi. Il rilevamento usa le categorie Unicode delle lettere anziché un modello limitato all’alfabeto inglese, quindi accetta naturalmente caratteri accentati e numerose scritture. I segni combinanti possono rimanere uniti alla sequenza, ma soltanto le effettive lettere Unicode contribuiscono al conteggio.

Emoji, numeri isolati, simboli monetari e input composti esclusivamente da punteggiatura non sono parole.

Come usare il risultato nella revisione e nell’automazione

Usi questa capacità quando serve una risposta strutturata e riproducibile invece di una selezione manuale nell’editor. Un flusso editoriale può segnalare termini insolitamente lunghi prima della pubblicazione, un esercizio scolastico può confrontare il lessico di brani diversi e uno script di controllo qualità può esaminare etichette o testi dell’interfaccia che rischiano di creare problemi in spazi stretti. Poiché vengono restituiti tutti i pari merito, il codice successivo non elimina in silenzio un candidato della stessa lunghezza.

L’operazione è un’analisi testuale pura: non contatta dizionari, modelli linguistici o servizi esterni e non tenta di estrarre radici, contare sillabe, interpretare il significato o effettuare una segmentazione grammaticale. Rimane quindi veloce e trasparente, ma la regola dichiarata sui confini di punteggiatura è definitiva.

Controllare il lessico editoriale

Individui i termini più lunghi nelle bozze e valuti se le parole specialistiche richiedono una spiegazione o un’alternativa breve.

Verificare testi per interfacce compatte

Trovi le parole che potrebbero mettere in difficoltà pulsanti, schede, etichette o layout mobili stretti prima dei test visivi.

Creare esercizi linguistici

Generi una soluzione deterministica che includa ogni parola più lunga a pari merito nel suo ordine di apparizione.

La punteggiatura conta nella lunghezza?

No. La punteggiatura separa le sequenze di lettere ed è esclusa sia dalle parole restituite sia dal loro conteggio.

Le parole ripetute a pari merito sono incluse?

Sì. Ogni occorrenza a pari merito viene conservata, anche quando la stessa grafia compare più volte.

Sono supportate lettere accentate e non inglesi?

Sì. Il rilevamento usa le categorie di lettere Unicode e non un alfabeto limitato ad ASCII.

Come vengono misurate le parole con trattino o apostrofo?

Il trattino e l'apostrofo fanno da confine, come il resto della punteggiatura. Un'espressione con il trattino viene misurata come le sequenze di lettere ai due lati, quindi non vince mai solo perché unisce due parole.

Cosa succede se il testo non contiene nessuna lettera?

Numeri, emoji, simboli di valuta e punteggiatura non sono parole, quindi un testo fatto solo di questi non ha una parola più lunga. Lo strumento glielo segnala invece di presentare un risultato vuoto come vincitore.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_tokens20000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come viene individuata la parola più lunga

L’output contiene due campi: longest_words è un elenco che conserva le parole esattamente come compaiono, mentre length indica il loro numero comune di lettere.

Che cosa significa ignorare la punteggiatura

Se il testo non contiene alcuna sequenza riconosciuta, la capacità restituisce un errore invalid_input tipizzato anziché dichiarare un elemento vuoto come parola più lunga.

Come usare il risultato nella revisione e nell’automazione

Legga length se conta solo la misura massima oppure scorra longest_words se servono le grafie. Per raccolte estese, richiami l’API una volta per elemento e conservi entrambi i campi, così una revisione futura comprenderà la misura senza elaborare nuovamente il contenuto originale.

Che cosa contiene il risultato?

Restituisce longest_words, un elenco di tutte le occorrenze a pari merito nell’ordine originale, e length, il numero di lettere Unicode di ciascuna parola.

Che cosa accade se il testo non contiene parole?

La richiesta termina con invalid_input, perché numeri, emoji, spazi e sola punteggiatura non formano una parola.

Quanto costa una richiesta API?

Il prezzo base pubblicato è $0.002 per richiesta. La versione web viene eseguita localmente senza costi.

Leggi la documentazione completa del KIT →