Bestimmter regulärer Ausdruck gesucht

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Fantin
Junior Member
Junior Member
Posts: 15
Joined: 2005-01-19, 13:10 UTC

Bestimmter regulärer Ausdruck gesucht

Post by *Fantin »

Hi!

Ich hab in der letzten Zeit einige Meiner CDs als MP3 eingelesen. Alle MP3s hab ich in einer gut gegliederten Ordnerstruktur sortiert. Dummerweise stoße ich dabei an die 255 Zeichen-Grenze, die eine Dateiname inkl. Pfad haben darf.

Um diesem Problem vorzubeugen, möchte ich eine Zeichenkette aus den Dateinamen löschen.
Die Dateien heißen z.B:

Code: Select all

Bach - Kantate 001 - Wie schön leuchtet der Morgenstern - 02 - Recitative (Tenor) Du wahrer Gottes und Marien Sohn.mp3
Daraus würde ich jetzt gerne machen:

Code: Select all

Bach - Kantate 001 - 02 - Recitative (Tenor) Du wahrer Gottes und Marien Sohn.mp3
Wie könnte man das automatisieren? Ich denke dabei an das Umbenenn-Tool mit Unterstützung regulärer Ausdrücke. Kann man mit RegExs irgendwie die Zeichenkette zwischen dem zweiten und dritten "-" definieren?

Danke, Julius
User avatar
CSe
Senior Member
Senior Member
Posts: 233
Joined: 2003-04-07, 08:28 UTC
Location: Deutschland, NRW

Post by *CSe »

Quick & Dirty:
RegEx aktivieren und suchen nach

Code: Select all

(.*?) - (.*?) - (.*?) - (.*?) - (.*?)
ersetzen durch

Code: Select all

$1 - $2 - $4 - $5
Nachtrag: Beim TC müsste es auch ohne die ? funktionieren.
Viele Grüße

Christian
User avatar
Fantin
Junior Member
Junior Member
Posts: 15
Joined: 2005-01-19, 13:10 UTC

Post by *Fantin »

Super, vielen Dank. Das geht einfacher als ich dachte!
Post Reply