Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

German support forum

Moderators: sheep, Hacker, Stefan2, white

Post Reply
hunter81
Junior Member
Junior Member
Posts: 11
Joined: 2017-12-03, 14:36 UTC

Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

Post by *hunter81 »

Hallo,

ich habe Unterlagen bekommen, in denen im Dateinamen eine Jahreszahl enthalten ist.

Bsp. Abschlussarbeit_2020.doc

Ich würde gerne mit dem TC die Jahreszahl nach vorne bringen
2020_Abschlussarbeit.doc

Mit welchem Befehl wäre das möglich?
Die Jahreszahl beinhaltet auch JAhreszahlen aus 19xx.

Vielen Dank für eure Hilfe


Subject angepasst vom Moderator

User avatar
sqa_wizard
Power Member
Power Member
Posts: 3557
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Re: Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

Post by *sqa_wizard »

Dazu verwendet man das Mehrfach-Umbenenn-Tool.
Du möchtest also ab dem 4.Zeichen von hinten bis zum 1.Zeichen von hinten die Jahreszahl
Dann ein "_"
Gefolgt vom ersten Zeichen bis zum 6.Zeichen von hinten.

Trage also in die Umbenennmaske ein:

[N-4-1]_[N1--6]
#5767 Personal license

hunter81
Junior Member
Junior Member
Posts: 11
Joined: 2017-12-03, 14:36 UTC

Re: Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

Post by *hunter81 »

okay vielen Dank, und wenn hinter der Jahreszahl noch was kommen würde ? Bsp. abc_2020_versionxyz.doc, also wenn der Wert variabel im Dateinamen enthalten ist ?

User avatar
sqa_wizard
Power Member
Power Member
Posts: 3557
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Re: Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

Post by *sqa_wizard »

Für dein Beispiel abc_2020_versionxyz.doc ==> 2020_abc_versionxyz.doc

Suchen nach: (.*)_(\d{4})_(.*)
Ersetzen durch: $2_$1_$3
[x] RegEx
#5767 Personal license

hunter81
Junior Member
Junior Member
Posts: 11
Joined: 2017-12-03, 14:36 UTC

Re: Dateinamen mit Jahreszahlen: wie die Jahreszahl nach vorne bringen?

Post by *hunter81 »

Super !!! Vielen Dank :-)

Post Reply