Erstellen Sie einen einzelnen regulären Ausdruck, der alle grünen Wörter erfasst, alle roten überspringt und ihn dann auf unterdurchschnittliche Werte reduziert.
Sie erhalten zwei Wortlisten: Must-Match (grün) und Must-Not-Match (rot). Geben Sie einen regulären Ausdruck ein, der mit jedem grünen Wort und keinem der roten Wörter übereinstimmt. Die Wörter leuchten live auf, während Sie tippen. Sobald es sie trennt, kürzen Sie Ihr Muster, um die Nennlänge zu übertreffen.
Pattern Hunter ist Regex-Golf – ein Code-Golf-Puzzle über ausdrucksstarken, minimalen Mustervergleich.
Einen einzigen regulären Ausdruck zu schreiben, der auf jedes Wort einer grünen Liste und auf keines einer roten passt, ist die eigentliche Aufgabe, für die die Notation existiert: eine Menge von Zeichenketten präzise zu beschreiben.
Die beiden Listen leisten die Arbeit einer Spezifikation. Ohne die rote Liste würde jedes Muster bestehen, das auf alles passt, und das ist die häufigste Art, wie ein echter Regex schiefgeht.
Diese Spannung zwischen zu freizügig und zu streng ist das ganze Handwerk, und deshalb ist der Kleene-Stern – beliebig viele davon, auch keines – zugleich der nützlichste Operator der Notation und derjenige, der die meisten Unfälle verursacht.
Pattern Hunter ist Regex-Golf: ein Code-Golf-Rätsel über ausdrucksstarken, minimalen Mustervergleich. Es handelt sich um ein originelles, kostenloses Browserspiel, das eigens für PlayPendium entwickelt wurde.