Dialogfeld "Eclipse-Dateisuche" - Regulärer Ausdruck für Gruppenzusammenschlüsse und Negation

Ich möchte zwei (oder mehr) Wörter (oder Gruppen) in einem bestimmten Dateityp in einem bestimmten Projekt / Arbeitsbereich suchen.

Ich brauche eineEffizient regulärer Ausdruck für die folgenden Abfragen (im mehrzeiligen Modus) zur Verwendung von EclipseDialogfeld "Dateisuche"(Siehe Bild unten. Sie können den Suchdialog öffnen, indem Sie drückenStrg+H)

Zuerst kommt Wort 1, dann kommt Wort 2Wort 1 vorhanden, aber Wort 2 darf nirgendwo vorhanden sein.Sowohl Word 1 als auch Word 2 MÜSSEN ÜBERALL in der Datei vorhanden sein (ORDER spielt keine Rolle, d. H. Group Union).Word 1 DARF NICHT ÜBERALL in der Datei vorhanden sein (d. H. Gruppenverneinung).Word 1 Present OR Word 2 Present ÜBERALL in einer Datei (ORDER spielt keine Rolle)Bearbeiten

Ich habe für den 1. bekommen

(? m) (? s) (Wort 1). * (Wort 2)

Aber nicht für andere.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage