Moin, trotz mehrmaligen lesens der man page und dem Einsatz des Regex Coach bekomm ich die folgende Regel net hin: Ich will nur die Zeilen in einer einzelnen Abfrage welche nicht auf einer .Zahl _oder_ auf dem String ".log" enden haben. sowas also nicht lala.1 lala.2 lala.11 lala.11.log lala.log lala.lali.1 lala.lali.2 lala.lali.3.log lala.lalalog.1 Aber so was: lala lala.lali lala.lalawog lala.lalalog lala.lala123 Bisher versuch ich mich mit dem rum: ^lala(\..*[^0-9])$ Leider bleiben immer die log noch dran. Wenn ich das g mit rein nehme, dann sind zwar die log weg, aber leider auch alle anderen mit g endenden. Also ne Alternative, die g am Ende verbietet, dann aber alles ausser nicht o vor g am Ende, dann auch kein l aber og am Ende... So gehts dann auch mit dem .11 weiter, die ich nicht will aber die ED11 am Ende will ich doch... ^lala(\..*[^0-9g]|[^\.][0-9][0-9]|(([^o]|[^l]o)|[^\.]lo)g)|)$ So weit so gut, ist nur kompliziert. Wo ist nun meine Frage? Gehts nicht auch einfacher? Sowas wie (^\.log)$ für alles ausser .log am Ende scheint irgenwie nicht zu exisiteren. Das blöde ist, ich hab nur immer einen Versuch und Dummerweise auch nicht mehrzeilig. MfG... Pierre Bernhardt
Teilnehmer (2)
-
Cord Beermann
-
Pierre Bernhardt