R
ReIex
Gast
Hallo, ich bräuchte kurz hilfe beim erstellen einer RegEx (Regular Expression).
Ich will für ein Kommandozeilentool zur Dateiverwaltung ne Batch schreiben. Ich brauch nur noch die Regex für eine Filterfunktion, damit es funktioniert.
Folgendes soll passieren:
Der Ausdruck soll alle Dateien finden, die auf eine bestimmte Dateiendung enden. also z.B. nach der Zeichenfolge *.jpg suchen.
Dabei sollen gleichzeitig alle Dateien ignoriert werden, die im Dateinamen ein bestimmtes Wort enthalten wie z.B. "NICHT".
das alles muss nicht case sensitive sein.
Beispiel:
file001.jpg
fileNICHT01.jpg
file002.jpg
filenicht02.jpg
Rückgabe:
file001.jpg
file002.jpg
Eigentlich ziemlich simpel, aber ich hab leider absolut keinen Nerv für Regex. Für mich ist das völlig neu und ich hab jetzt über ne Stunde dran rumgefrickelt und mittlerweile nen ungesunden Puls , weil nix funktioniert und ich auf die schnelle den Aufbau nicht verstehe (verknüfung von zwei Ausdrücken)
Für jemanden, der damit öfter arbeitet sollte das wohl in <1 Minute erledigt sein.
Ach ja, alternativ wärs nett, den Ausdruck zusätzlich noch so umzuschreiben, dass ich mehr als nur ein wort bzw. mehr als nur eine Zeichenkette ausschließen kann. Also z.B. "alle .jpg Dateien jedoch ausgeschlossen Dateien mit "nicht" oder "not" im Dateinamen".
Ich will für ein Kommandozeilentool zur Dateiverwaltung ne Batch schreiben. Ich brauch nur noch die Regex für eine Filterfunktion, damit es funktioniert.
Folgendes soll passieren:
Der Ausdruck soll alle Dateien finden, die auf eine bestimmte Dateiendung enden. also z.B. nach der Zeichenfolge *.jpg suchen.
Dabei sollen gleichzeitig alle Dateien ignoriert werden, die im Dateinamen ein bestimmtes Wort enthalten wie z.B. "NICHT".
das alles muss nicht case sensitive sein.
Beispiel:
file001.jpg
fileNICHT01.jpg
file002.jpg
filenicht02.jpg
Rückgabe:
file001.jpg
file002.jpg
Eigentlich ziemlich simpel, aber ich hab leider absolut keinen Nerv für Regex. Für mich ist das völlig neu und ich hab jetzt über ne Stunde dran rumgefrickelt und mittlerweile nen ungesunden Puls , weil nix funktioniert und ich auf die schnelle den Aufbau nicht verstehe (verknüfung von zwei Ausdrücken)
Für jemanden, der damit öfter arbeitet sollte das wohl in <1 Minute erledigt sein.
Ach ja, alternativ wärs nett, den Ausdruck zusätzlich noch so umzuschreiben, dass ich mehr als nur ein wort bzw. mehr als nur eine Zeichenkette ausschließen kann. Also z.B. "alle .jpg Dateien jedoch ausgeschlossen Dateien mit "nicht" oder "not" im Dateinamen".