Un mot croisé composé d'expressions régulières : remplissez chaque cellule pour que chaque ligne et chaque colonne satisfasse à son propre indice de modèle.
Chaque ligne et chaque colonne contient un indice d'expression régulière. Déposez les lettres d'un petit alphabet dans la grille afin que chaque ligne corresponde à son motif. Un outil de correspondance en direct recolore chaque indice au fur et à mesure que vous tapez : vert lorsque la ligne correspond, orange lorsqu'elle est encore satisfaisante, rouge lorsqu'aucune complétion ne peut fonctionner.
Slash Escape est un mot croisé regex qui transforme la correspondance de modèles en un puzzle de déduction, enseignant les expressions régulières.
Des indices de lignes et de colonnes qui sont des expressions régulières font de la reconnaissance de motifs un casse-tête en grille. Le concept date des années 1950, lorsque le mathématicien américain Stephen Cole Kleene formalisa les langages rationnels ; il est entré dans l'usage courant par le traitement de texte sous Unix.
Chaque case doit satisfaire à la fois le motif de sa ligne et celui de sa colonne, ce qui rend la grille résoluble plutôt que simplement lisible.
Croiser des contraintes est la bonne manière d'apprendre les regex, car la partie la plus difficile de la notation est de la lire plutôt que de l'écrire. Un moteur de reconnaissance en direct montrant quelles lignes passent actuellement transforme une expression opaque en quelque chose que l'on peut sonder.
Slash Escape est un mot croisé regex qui transforme la correspondance de modèles en un casse-tête de déduction. Il s'agit d'un jeu par navigateur original et gratuit conçu en interne pour PlayPendium.