Negative Suche bei Eclipse

Die Suche bei Eclipse bietet ja durchaus viele Möglichkeiten. Man kann über alle Dateien suchen, dabei RegEx einsetzen und bei Bedarf auch noch die Suchergebnisse ersetzen.

Ein Feature hat mir jedoch gestern gefehlt: Ich wollte alle Dateien finden, die einen Ausdruck nicht enthalten, also eine Art negative Suche. Dafür gibt es leider keine Checkbox, mit der man dieses Verhalten aktivieren kann.

Über Umwege geht es aber doch. Und zwar mit Hilfe RegEx — wer hätte das gedacht. Der Audruck findet alle Dateien ohne den Begriff foobar.

(?s)\A((?!foobar).)*\Z

Vergesst beim Ausprobieren nicht, den Haken bei Regular Expression zu setzen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert