1. Log-Parsing mit absolutem \A-Anker und benannten Gruppen
Backend-EntwicklerHintergrund
Ein Entwickler möchte Server-Logdateien in PHP analysieren und strukturierte Felder extrahieren.
Aufgabe
Der reguläre Ausdruck soll nur am Beginn der Gesamtzeichenfolge matchen und Zeitstempel, Log-Level sowie Fehlercode erfassen.
Verwendung
Das Muster mit \A und benannten Gruppen in das Muster-Feld eintragen und den Log-Auszug in die Testzeichenfolge einfügen.
Muster: \A(?<ts>[0-9:]{8})\s+(?P<level>WARN|ERROR)\s+(?P<code>\d+)
Flags: g (aktiv)Ergebnis
Der Zeitstempel, das Log-Level und der Fehlercode werden präzise als benannte Gruppen erfasst, während nachfolgende Zeilen ignoriert werden.