Crea una singola espressione regolare che catturi tutte le parole verdi, salti tutte quelle rosse, quindi riducila sotto il par.
Ottieni due elenchi di parole: deve corrispondere (verde) e non deve corrispondere (rosso). Digita un'espressione regolare che corrisponda a tutte le parole verdi e a nessuna delle parole rosse. Le parole si illuminano in tempo reale durante la digitazione. Una volta che li separa, accorcia il tuo schema per battere la lunghezza nominale.
Pattern Hunter è il golf regex: un puzzle di code-golf sulla corrispondenza di pattern espressiva e minimale.
Scrivere un'unica espressione regolare che corrisponda a ogni parola di una lista verde e a nessuna di una lista rossa è il vero compito per cui esiste questa notazione: descrivere con precisione un insieme di stringhe.
Le due liste fanno il lavoro di una specifica. Senza la lista rossa passerebbe qualsiasi schema che corrisponde a tutto, che è il modo più comune in cui una vera regex va storta.
Quella tensione tra troppo permissivo e troppo restrittivo è tutto il mestiere, ed è il motivo per cui la stella di Kleene (corrisponde a un numero qualsiasi di questi, anche zero) è insieme l'operatore più utile della notazione e quello che causa più incidenti.
Pattern Hunter è il golf regex: un puzzle di code-golf sulla corrispondenza di pattern espressiva e minimale. È un gioco browser originale e gratuito creato internamente per PlayPendium.