MUT: mit Nullen auffüllen zur festen Länge

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
antopinemi
Junior Member
Junior Member
Posts: 2
Joined: 2014-10-15, 14:32 UTC

MUT: mit Nullen auffüllen zur festen Länge

Post by *antopinemi »

Hallo,

ist es möglich (und wie?) mit dem Mehrfach-Umbenenn-Tool folgende Verzeichnisstruktur wie folgt umzubenennen?

vorhanden:
abc1
abc0012
abc123
abc12345

in 6stellige Ordernamen:
abc000001
abc000012
abc000123
abc012345

Vielen Dank für Eure Unterstützung :D
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6983
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Wo ist da bitte das Problem im MRT ?
Als Filename abc[C]
Extension leer
Zaehler und Anzahl Stellen passend gesetzt
Hast du jemals da irgendwie etwas probiert ? :(
Man sieht doch sofort was es wird, ohne den Rename auszufuehren.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1050
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Ich habe das Problem ein wenig anders interpretiert. Ein einfacher Zähler ist hier wohl nicht erwünscht.

@antopinemi:
Bitte die Beispielnamen so "echt" wie möglich halten, da ansonsten völlig unterschiedliche Lösungsvorschläge zustande kommen können.

Für dein exaktes Beispiel sind zwei Schritte notwendig.

1. Auffüllen des Zwischenraums mit Nullen
Suchen nach, Ersetzen durch:

Code: Select all

(\D*)(.*)
$1\000000$2
RegEx an, Subst an

2. Neuer Name aus den ersten 3 und letzten 6 Zeichen
Umbennenmaske:

Code: Select all

[N1-3][N-6-]
User avatar
Stefan2
Power Member
Power Member
Posts: 4281
Joined: 2007-09-13, 22:20 UTC
Location: Europa

MUT/MRT: Add leading zeros Mit Nullen auffüllen feste Länge

Post by *Stefan2 »

ZoSTeR wrote:Für dein exaktes Beispiel sind zwei Schritte notwendig.
Oder Einer :D


VON:
abc1
abc0012
abc123
abc12345

ZU:
abc000001
abc000012
abc000123
abc012345

Code: Select all

Dateiname:   		Erweiterung:		Suche:   (...).+(......) 
[N1-3]00000[N4-]	[E]					Ersetze: $1$2
                                     [X]RegEx


Alter Name		        Neuer Name
abc1                    abc000001
abc0012                 abc000012
abc123                  abc000123
abc12345                abc012345 

 
Last edited by Stefan2 on 2014-10-15, 19:27 UTC, edited 1 time in total.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1050
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Nungut ;) Technisch einer, logisch zwei fürs "pädagogisch wertvoll" Gütesiegel .
antopinemi
Junior Member
Junior Member
Posts: 2
Joined: 2014-10-15, 14:32 UTC

Post by *antopinemi »

Vielen Dank für Eure Unterstützung und die zwei kompetenten Antworten.
In der Tat habe ich mich wohl nicht eindeutig ausgedrückt. Mir ging es hauptsächlich um den sechstelligen nummerischen Teil nach dem Präfix abc.
Aber meist merkt man erst was für ein Mist man schreibt, wenn man die Antworten auf seine Fragen liest. :D
Post Reply