Hallo zusammen,
ich bin neu im regex. Habe die Aufgabe eine Logfilesuche aufzubauen.
Anforderungen sind folgende:
Durchsuche die folgende Zeile und finde den Ausdruck "[ERR]", aber ignoriere die Suche wenn "Updating Job" in der Zeile vorkommt.
Ich habe es mit folgendem Ausdruck versucht, der scheint jedoch nicht zu funktionieren (http://regexr.com/ wird hier als gefunden markiert).
Suchtext zum melden:
[01.08.2017 12:41:37.101 CEST]<JobRunner - default>[APPLICATION (HIGH)][HIGH][ERR]: Job Failed ID=10085756 failed.
Suchtext zum ignorieren:
[01.08.2017 12:41:37.101 CEST]<JobRunner - default>[APPLICATION (HIGH)][HIGH][ERR]: Updating Job Failed ID=10085756 failed.
Kann mich hier bitte jemand unterstützen?
Vielen Dank im Voraus
ich bin neu im regex. Habe die Aufgabe eine Logfilesuche aufzubauen.
Anforderungen sind folgende:
Durchsuche die folgende Zeile und finde den Ausdruck "[ERR]", aber ignoriere die Suche wenn "Updating Job" in der Zeile vorkommt.
Ich habe es mit folgendem Ausdruck versucht, der scheint jedoch nicht zu funktionieren (http://regexr.com/ wird hier als gefunden markiert).
Code:
\[ERR\].*(?!Updating.Job)
Suchtext zum melden:
[01.08.2017 12:41:37.101 CEST]<JobRunner - default>[APPLICATION (HIGH)][HIGH][ERR]: Job Failed ID=10085756 failed.
Suchtext zum ignorieren:
[01.08.2017 12:41:37.101 CEST]<JobRunner - default>[APPLICATION (HIGH)][HIGH][ERR]: Updating Job Failed ID=10085756 failed.
Kann mich hier bitte jemand unterstützen?
Vielen Dank im Voraus
Zuletzt bearbeitet: