Hi,
ich habe eine Funktion, die mir in einem bestimmten Verzeichnis alle pdf-Dateien löscht.
Die Dateinnamen sehen immer so aus: blabla__blub.pdf
Ich möchte aber nicht restlos alle Dateien löschen. Es sollen diejenigen erhalten bleiben, wo das blub entweder Doku, Freigabe oder Angebot heißt.
Wie kann ich hier so einen Filter einbringen, dem auch noch Groß- und Kleinschreibung egal sind?
Danke.
ich habe eine Funktion, die mir in einem bestimmten Verzeichnis alle pdf-Dateien löscht.
Code:
path = curSession.GetCurrentDirectory();
find = ".pdf";
File f = new File(path);
File[] fileArray = f.listFiles();
if(fileArray != null){
for(int i=0;i<fileArray.length;i++){
if(fileArray[i].getName().indexOf(find) != -1){
fileArray[i].delete();
}
}
}
Ich möchte aber nicht restlos alle Dateien löschen. Es sollen diejenigen erhalten bleiben, wo das blub entweder Doku, Freigabe oder Angebot heißt.
Wie kann ich hier so einen Filter einbringen, dem auch noch Groß- und Kleinschreibung egal sind?
Danke.