Gast
#6478691
Hallo, ich habe folgende Frage: Eine Menge Files, deren Filenamen folgendermaßen aufgebaut sind, möchte ich gern umbenennen und suche dafür die passende RegEx. a03cdefxvdabc.txt Der Teil vor dem Punkt ist beliebig lang. Davon möchte ich die letzten drei Zeichen entfernen (hier "abc", beliebige Zeichen). Die Endung (hier .txt) soll erhalten bleiben. Der Filename soll also dann so aussehen: a03cdefxvd.txt Hab auch schon auf regex101.com experimentiert, habe aber keine Lösung gefunden. Meine Idee: (.+)(...)(.txt) eine beliebige Anzahl Zeichen (mindestens 1) dann drei beliebige Zeichen dann die Endung .txt Wie finde ich die ersten Zeichen (ausser den letzten drei), gefolgt von der Endung? Kann mir jemand einen Hinweis geben? Ist bestimmt einfach, aber ich komm nicht drauf.