Vous n'êtes pas connecté - Connexion ou Créer un compte

Classée dans Questions > Questions / Réponses

Trouver des palindromes avec une expression régulière

Administrateur
Une annonce aurait pu être ici :'(

Voici un moyen simple de trouver un palindrome (ces mots qui peuvent se lire aussi bien de gauche à droite que de droite à gauche) grâce à une expression régulière que voici :

\b(\w)?(\w)\w?\2\1

En JavaScript, cela donnerait l'expression régulière suivante :

/\b(\w)?(\w)\w?\2\1/g

Pour l'utiliser :

"Anna et Bob font du kayak.".match(/\b(\w)?(\w)\w?\2\1/gi);
// ["Anna", "Bob", "kayak"]

Il n'est plus possible de répondre à cette question car elle marquée comme résolue.