RegExr: Lernen, Erstellen und Testen von Regular Expressions
RegExr ist ein interaktives Online-Tool zum Lernen, Erstellen und Testen von regulären Ausdrücken (RegEx). Es bietet eine visuelle Oberfläche mit Cheatsheet, Referenz und Community-Beispielen für praktisches Üben.[1]
Externer Link:
https://regexr.com/Idee
RegExr macht das komplexe Thema regulärer Ausdrücke spannend und zugänglich: Schüler:innen experimentieren live mit Patterns, sehen Matches farbig hervorgehoben und testen gegen reale Strings – perfekt, um Algorithmen des String-Matchings greifbar zu machen und Problemlösungsfähigkeiten zu fördern!
Voraussetzungen
Internetzugang und moderner Browser (Chrome, Firefox etc.); keine Installation nötig. Basiswissen in Programmierung (z.B. Strings in Python/JavaScript) vorausgesetzt; für Sek I ab Stufe 9 geeignet.
Ablauf
- Gemeinsam Cheatsheet durchgehen (z.B. Character Classes, Anchors).
- In Kleingruppen Test-Strings definieren und Patterns bauen (z.B. E-Mail-Validierung).
- Ergebnisse präsentieren und optimieren; Community-Patterns erkunden (z.B. https://regexr.com/2ri2c).
Hinweise
Datenschutz: Keine Daten gespeichert, rein client-seitig; öffentliche Shares anonym. Achtung auf Browser-Kompatibilität; für Lehrer:innen: Patterns vorab testen. Ergänzend zu Theorie in Lehrbüchern nutzen, nicht als Ersatz.