Mehrfach-Umbenenn-Tool und RegEx

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
Honk
Junior Member
Junior Member
Posts: 2
Joined: 2003-11-18, 21:28 UTC

Mehrfach-Umbenenn-Tool und RegEx

Post by *Honk »

Erstmal ein großes Lob an Christian:

Einfach genial diese neue Version!!!

Nun meine Frage:
gibt es irgend eine Möglichkeit mit dem MUT per RegEx Dateinamen
umzustellen?

Bsp:
name - titel.mp3 -> titel - name.mp3
dabei können aber bei den Files die Länge von name und titel variieren.
es müsste also der teil bis " - " und der nach " - " gefunden werden und dann irgendwie vertauscht werden...

TIA
Honk
User avatar
Clas Hortien
Senior Member
Senior Member
Posts: 200
Joined: 2003-03-03, 15:03 UTC

Post by *Clas Hortien »

Im MUT folgendes eingeben:

Suchen nach: (.*?) - (.*?).mp3
Ersetzen durch: $2 - $1.mp3

RegEx Häkchen und Subst Häkchen setzen.

Gruß

Clas
#14041
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ja, das geht, z.B. so
Suchen nach: (.*) - (.*)\.(.*)
Ersetzen durch: $2 - $1.$3
Regex und Subst beides ankreuzen!

Erklärung: .* findet beliebigen Text, '-' findet den Bindestrich, \. einen Punkt (für die Erweiterung).

Die Klammern geben die Ausdrücke für "Ersetzen durch": $1 steht für die erste Klammer, $2 die zweite etc.

Achtung: obiges Konstrukt findet den LETZTEN Bindestrich vor dem Punkt. für den ersten Bindestrich folgendes verwenden:
Suchen nach: (.*?) - (.*)\.(.*)

Das ? bewirkt, dass der *-Operator nur so viele Zeichen nimmt wie nötig (genügsamer Modus statt gieriger Modus).
Author of Total Commander
https://www.ghisler.com
Honk
Junior Member
Junior Member
Posts: 2
Joined: 2003-11-18, 21:28 UTC

Post by *Honk »

Feinst!!

genau das mit den Variablen hab ich gesucht!

Danke
Post Reply