Ich weiß nicht, wie Filezilla funktioniert, aber das (?!sub1)
Konstrukt hat ein negatives Aussehen und bedeutet "nur wenn das vorherige Wort nicht sub1
stimmt." POSIX-EREs unterstützen keine Lookarounds, daher müssen Sie einen anderen Ansatz verwenden. Beispielsweise könnten Sie einen Filter einrichten Verwenden Sie die Option "Alle Elemente herausfiltern, die einer der folgenden Bedingungen entsprechen" und verwenden Sie diese Regex:
.*sub[2-9].*
Das bedeutet "Entsprechung zu einem beliebigen Zeichen, sub
gefolgt von einer beliebigen Zahl zwischen 2 und 9, dann wieder einem beliebigen Zeichen. Dadurch werden alle unerwünschten sub
Ordner herausgefiltert. Beachten Sie, dass der reguläre Ausdruck auch ausschließt sub11
. Ich weiß nicht, ob dies ein Problem für Sie ist .
Wenn Ihre tatsächlichen Verzeichnisnamen unterschiedlich sind, benötigen Sie einen anderen Ansatz. Bearbeiten Sie in diesem Fall Ihre Frage und geben Sie die tatsächlichen Datei- und Verzeichnisnamen an.