Reguläre Ausdrücke (Regex) sind ein mächtiges Werkzeug zur Textmustererkennung, das zum Suchen, Ersetzen und Validieren von Zeichenketten verwendet wird. Das Spiel verpackt Regex in textbasierte Rätsel und vermittelt schrittweise Regex-Kenntnisse durch Levelfortschritt.

Melden Sie sich an, um dieses Produkt zu Ihrer Wunschliste hinzuzufügen, zu abonnieren oder als „Ignoriert“ zu markieren.

Reguläre-Ausdrücke-Spiel Demo herunterladen

Regex Game kaufen

SONDERANGEBOT! Angebot endet am 8. Oktober

-30%
$2.99
$2.09
 

Infos zum Spiel

Spielinhalt

Reguläre Ausdrücke – eine essentielle Fähigkeit für Programmierer – werden zum zentralen Rätselwerkzeug.

Beginnend mit einfacher Zahlenerkennung führt jedes Level neue Regex-Regeln ein, deren Komplexität langsam ansteigt.

30+ sorgfältig designte Level, die die meisten Regex-Grundlagen abdecken:

Niedrige Einstiegshürde: 95% der Level benötigen keine Programmiererfahrung. Programmierer können ihr Wissen nutzen, um rote Level zu vereinfachen.

Mini-Spiele zwischen Kapiteln festigen Wissen und lockern auf:

  • Holzfisch: Klopfe den Fisch für höhere Trefferquote

  • Regex-Wortpuzzle: Verschiebe Zeichen zum Wortbau

  • Regex-Ninja: Zerstöre Wörter, die zum Muster passen

  • Passwort-Hinweis: Erstelle ein Passwort, das alle Regex-Bedingungen erfüllt

  • Reguläre vs. reguläre Streicher

Erstes Beispielrätsel

Praktisches Szenario: E-Mail-Adressen in Texten erkennen:

Regex-Tipps:

  • \d matcht Zahlen

  • + bedeutet "eines oder mehrere" des vorherigen Elements

~ o( ̄▽ ̄)o Richtig! Lösung:

"Glückwunsch! Du hast das schwerste Level in Kapitel 2 gemeistert!"

(Schnellblätter-Effekt)

Web-Crawling-Simulation

Herausforderung in Kapitel 4: Links aus HTML-Tags extrahieren:

<a id="policy_DeleteAccount" href="/WizenedDream/DeleteAccount.html"></a>

Lösung für Fortgeschrittene:

<a[^>]*?href\s*=\s*[\"\']?(?<URL>[^\"\']+)[\"\']?[^>]*?>

( ˘•ω•˘ ) Noch nicht verstanden?

Spiel weiter! Die frühen Level bereiten dich systematisch auf solche Herausforderungen vor.

(Hinweis: Dieses Rätsel erfordert Regex-Vorkenntnisse. Die ersten 3 Kapitel richten sich an Anfänger.)

Schwierigkeitssystem

Farbkodierte Level zeigen Komplexität:

  • Grün

    • Dauer: 1-2 min

    • Ziel: Einzelne Regex-Symbole verstehen

  • Blau

    • Dauer: 3-5 min

    • Ziel: Kombination von bis zu 3 Symbolen

  • Lila

    • Dauer: 5-20 min

    • Ziel: Lösung realer Problemstellungen

  • Rot

    • Dauer: 30+ min

    • Ziel: Komplexe Musteranalyse

Kapitel 1-3: Grün/Blaue Level

Ab Kapitel 4: Lila/Rote Herausforderungen

Bei Schwierigkeiten wird KI-Hilfe empfohlen.

Rote Level: Wo "einfach" zwei Stunden glorioses Debuggen bedeutet

Offenlegung von KI-generierten Inhalten

Der Spieleentwickler beschreibt den Einsatz von KI-generierten Inhalten in diesem Spiel wie folgt:

Some of the background music is generated using Suno

Systemanforderungen

Windows
macOS
SteamOS + Linux
    Mindestanforderungen:
    • Setzt 64-Bit-Prozessor und -Betriebssystem voraus
    • Betriebssystem: win10/win11 64-bit
    • Prozessor: intel G5620
    • Arbeitsspeicher: 4 GB RAM
    • Grafik: NVIDIA GTX 960 or AMD Radeon R9 280
    • DirectX: Version 11
    • Speicherplatz: 200 MB verfügbarer Speicherplatz
    Empfohlen:
    • Setzt 64-Bit-Prozessor und -Betriebssystem voraus
    • Arbeitsspeicher: 8 GB RAM
    Mindestanforderungen:
    • Erfordert einen Apple-Chip
    • Betriebssystem: MacOS 14 (Sonoma)
    • Prozessor: Apple M1 (Trial run tests on m2 only)
    • Arbeitsspeicher: 4 GB RAM
    • Speicherplatz: 200 MB verfügbarer Speicherplatz
    Empfohlen:
    • Erfordert einen Apple-Chip
    • Prozessor: Apple M2
    • Arbeitsspeicher: 8 GB RAM
    Mindestanforderungen:
    • Betriebssystem: Ubuntu 24.04 (Trial run tests on Ubuntu only)
    • Prozessor: x86-64 only
    • Arbeitsspeicher: 4 GB RAM
    • Speicherplatz: 200 MB verfügbarer Speicherplatz
    Empfohlen:
    • Arbeitsspeicher: 8 GB RAM
Filter überprüfen