Utilia

Vérificateur de palindrome

Vérifiez si un mot ou une phrase est un palindrome, sans tenir compte des majuscules, accents et ponctuation, et trouvez le plus long palindrome.

Vue miroir

Les paires identiques sont en vert, les différences en rouge, le centre est encadré, les caractères ignorés sont estompés et le plus long palindrome est souligné.

Comparé :

À l’envers :

Caractères comparés
0
Plus long palindrome contenu
–

Comment vérifier un palindrome

  1. Saisissez ou collez un mot ou une phrase dans la zone de saisie. La réponse s’affiche pendant la frappe ; vous pouvez aussi cliquer sur Vérifier.
  2. Choisissez ce qu’il faut ignorer : Ignorer les majuscules, Ignorer les accents (é = e) et Ignorer les espaces et la ponctuation sont cochées par défaut, ce qui correspond à la façon habituelle de juger une phrase palindrome.
  3. Lisez le verdict. Si le texte n’est pas un palindrome, l’outil indique la première paire de caractères qui ne se correspondent pas, avec leur position.
  4. Pour tester une liste de mots d’un coup, cochez Vérifier chaque ligne séparément : chaque ligne obtient son propre résultat dans un tableau, avec le nombre de palindromes trouvés.

Lire la vue miroir

La Vue miroir affiche votre texte avec les paires comparées. Le premier caractère comparé est associé au dernier, le deuxième à l’avant-dernier, et ainsi de suite jusqu’au milieu. Les paires identiques apparaissent en vert, les différences en rouge, et le caractère central d’un palindrome de longueur impaire est encadré. Les caractères ignorés par les options, comme les espaces et les virgules, sont estompés.

En dessous, la ligne Comparé : montre exactement ce que l’outil a comparé après application des options, et À l’envers : la même suite lue de droite à gauche. Le texte est un palindrome quand ces deux lignes sont identiques. Pour « Ésope reste ici et se repose », on lit deux fois esoperesteicietserepose.

Le plus long palindrome contenu

Même quand un texte n’est pas un palindrome, il en cache souvent un. L’outil trouve le Plus long palindrome contenu dans votre texte grâce à l’algorithme de Manacher, qui examine tous les centres possibles en un seul passage : le résultat reste instantané sur un long texte. Ce palindrome est souligné dans la vue miroir et affiché avec l’orthographe d’origine : dans « Bonjour de Laval ! », il trouve Laval. Sa longueur ne compte que les caractères comparés.

Accents, émojis et caractères particuliers

L’outil raisonne sur les caractères tels qu’on les perçoit (les graphèmes), et non sur les unités de code brutes. Une lettre accentuée saisie d’un seul bloc ou sous la forme « lettre + accent combinant » compte comme un seul et même caractère, et un émoji avec couleur de peau ou un drapeau reste entier au lieu d’être coupé en deux. C’est important si vous décochez Ignorer les espaces et la ponctuation : les émojis, les symboles et les espaces entrent alors dans la comparaison comme des caractères complets.

Avec Ignorer les accents (é = e), « Ésope reste ici et se repose » est bien un palindrome, comme le veut la tradition. Décochez l’option pour exiger des accents identiques. Les ligatures comme œ sont conservées telles quelles : elles ne correspondent qu’à un autre œ.

Palindromes célèbres à essayer

  • Mots : kayak, radar, rotor, ressasser, été, non
  • « Engage le jeu que je le gagne. »
  • « Élu par cette crapule. »
  • « Karine alla en Irak. »
  • En anglais : « A man, a plan, a canal: Panama! », « Was it a car or a cat I saw? »

Questions fréquentes

Qu'est-ce qu'un palindrome ?

Un mot, un nombre ou une phrase qui se lit de la même façon dans les deux sens. Pour une phrase, on ignore habituellement les espaces, la ponctuation, les majuscules et les accents : c’est le réglage par défaut de l’outil.

Pourquoi ma phrase n'est-elle pas un palindrome ?

Regardez les paires rouges de la vue miroir et le message qui signale la première différence. Souvent, une seule lettre manquante ou une lettre en trop suffit. Vérifiez aussi les options : si Ignorer les espaces et la ponctuation est décochée, chaque virgule compte.

Les nombres sont-ils acceptés ?

Oui. Les chiffres sont comparés comme des lettres : vous pouvez vérifier une date comme 12/02/2021 (lue 12022021) ou un nombre comme 12321.

Quelle longueur de texte peut-on vérifier ?

Il n’y a pas de limite fixe : la vérification et la recherche du plus long palindrome sont linéaires. La vue miroir affiche au plus les 5 000 premiers caractères.

Mon texte est-il envoyé quelque part ?

Non. Tout se passe dans votre navigateur ; rien de ce que vous saisissez ne quitte votre appareil.