ForHosting KIT · Texte et IA

Trouvez le mot le plus long d’un texte et toutes les égalités

Collez un texte et obtenez son mot le plus long avec son nombre de lettres : dans l'exemple, constellation l'emporte avec 13 lettres et ses deux occurrences reviennent dans l'ordre. La ponctuation n'ajoute jamais de longueur et les lettres accentuées comptent comme les autres. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Collez une phrase, un paragraphe, un article ou un petit échantillon de données pour repérer le mot le plus long sans compter les signes de ponctuation qui l’entourent. Le résultat indique le nombre maximal de lettres et toutes les occurrences de cette longueur, dans leur ordre d’apparition. L’algorithme reconnaît les lettres Unicode et traite donc correctement les caractères accentués ainsi que de nombreux systèmes d’écriture. Il est déterministe, n’utilise aucun dictionnaire et fonctionne sans accès au réseau dans sa version pour navigateur.

Comment le mot le plus long est déterminé

L’outil parcourt le texte du début à la fin et considère comme un mot chaque suite ininterrompue de lettres Unicode. Il compte les lettres de chaque suite, mémorise la valeur la plus élevée et renvoie toutes les occurrences qui atteignent cette valeur. Le respect de l’ordre d’origine garantit une réponse prévisible lorsque plusieurs candidats sont à égalité.

Les répétitions sont elles aussi conservées, car elles correspondent à des positions distinctes dans le texte et non à un simple ensemble de graphies. La casse reste inchangée : Exemple et exemple demeurent donc distincts dans le tableau même s’ils ont la même longueur. Ce contrat clair convient aussi bien aux vérifications interactives qu’aux traitements automatisés, puisqu’aucun tri régional, dictionnaire ou calcul statistique ne peut modifier la réponse d’une exécution à l’autre.

Ce que signifie ignorer la ponctuation

La ponctuation n’ajoute aucune lettre à la longueur d’un mot. Virgules, points, guillemets, parenthèses, tirets, apostrophes, barres obliques, symboles et chiffres délimitent les suites de lettres. Ainsi, un mot suivi d’une virgule est renvoyé sans celle-ci, tandis qu’une expression avec trait d’union est évaluée comme deux suites distinctes placées de part et d’autre.

Cette règle empêche les caractères de mise en forme de gonfler le résultat et définit précisément le comportement, sans reposer uniquement sur les espaces. La détection utilise les catégories de lettres Unicode plutôt qu’un motif limité à l’alphabet anglais ; les caractères accentués et de nombreuses écritures sont donc reconnus naturellement. Les marques combinatoires peuvent rester rattachées à la suite, mais seules les véritables lettres Unicode contribuent au décompte.

Les emoji, nombres isolés, symboles monétaires et textes composés uniquement de ponctuation ne sont pas des mots.

Exploiter le résultat en rédaction et en automatisation

Utilisez cette capacité lorsqu’une réponse structurée et reproductible est préférable à un repérage manuel dans un éditeur. Un flux éditorial peut signaler des termes inhabituellement longs avant publication, un exercice scolaire peut comparer le vocabulaire de plusieurs passages et un script de contrôle qualité peut examiner les libellés ou textes d’interface susceptibles de poser problème dans une mise en page étroite. Comme toutes les égalités sont renvoyées, le traitement suivant n’écarte pas silencieusement un candidat de même longueur.

L’opération est une analyse de texte pure : elle ne contacte ni dictionnaire, ni modèle de langage, ni service tiers, et n’effectue aucune racinisation, analyse syllabique, interprétation sémantique ou segmentation grammaticale. Elle reste ainsi rapide et transparente, mais la règle annoncée sur les limites de ponctuation fait foi.

Contrôler le vocabulaire éditorial

Repérez les termes les plus longs d’un brouillon et déterminez si les mots spécialisés demandent une explication ou une variante plus courte.

Tester les textes d’interfaces compactes

Identifiez les mots susceptibles de déborder dans des boutons, cartes, libellés ou écrans mobiles étroits avant les tests visuels.

Créer des exercices de langue

Produisez un corrigé déterministe qui comprend chaque mot le plus long à égalité dans son ordre d’apparition.

La ponctuation compte-t-elle dans la longueur ?

Non. Elle sépare les suites de lettres et ne figure ni dans les mots renvoyés ni dans leur décompte.

Les mots répétés à égalité sont-ils inclus ?

Oui. Chaque occurrence à égalité est conservée, même si la même graphie apparaît plusieurs fois.

Les lettres accentuées et non anglaises sont-elles reconnues ?

Oui. La détection repose sur les catégories de lettres Unicode et non sur un alphabet limité à ASCII.

Comment sont mesurés les mots avec trait d'union ou apostrophe ?

Le trait d'union et l'apostrophe servent de limites, comme le reste de la ponctuation. Une expression avec trait d'union est mesurée comme les suites de lettres de chaque côté : elle ne gagne jamais simplement parce que deux mots sont reliés.

Que se passe-t-il si le texte ne contient aucune lettre ?

Les nombres, les emojis, les symboles monétaires et la ponctuation ne sont pas des mots : un texte qui ne contient rien d'autre n'a donc pas de mot le plus long. L'outil vous le signale au lieu de présenter un résultat vide comme gagnant.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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 est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_tokens20000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment le mot le plus long est déterminé

La sortie comprend deux champs : longest_words est un tableau qui conserve les mots exactement tels qu’ils apparaissent, tandis que length donne leur nombre commun de lettres.

Ce que signifie ignorer la ponctuation

Si aucune suite reconnue n’existe, la capacité renvoie une erreur typée invalid_input au lieu de présenter un élément vide comme mot le plus long.

Exploiter le résultat en rédaction et en automatisation

Consultez length si seule la taille maximale vous intéresse, ou parcourez longest_words si les graphies sont nécessaires. Pour une grande collection, appelez l’API une fois par élément et conservez les deux champs afin qu’une vérification ultérieure comprenne la mesure sans retraiter le contenu source.

Que contient le résultat ?

Il renvoie longest_words, un tableau de toutes les occurrences à égalité dans l’ordre du texte, et length, leur nombre de lettres Unicode.

Que se passe-t-il si le texte ne contient aucun mot ?

La requête échoue avec invalid_input, car les nombres, emoji, espaces et signes de ponctuation seuls ne forment pas un mot.

Quel est le prix d’une requête API ?

Le tarif de base publié est de $0.002 par requête. La version web s’exécute localement sans frais.

Consulter la documentation complète du KIT →