MUT: Reguläre Suche&Ersetzen von Datum [Y]-[M]-[D]

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

MUT: Reguläre Suche&Ersetzen von Datum [Y]-[M]-[D]

Post by *tc_fun »

Guten Morgen,

Im mehrfach-Umbenennen-Toll (MUT) kann ich bei Dateiname mit
[Y]-[M]-[D] -
2015-12-16-
einfügen.

Wie kann ich das unter "Suchen & Ersetzen" in MUT bei RegEx?

Ersetzen durch:

[Y]-[M]-[D] - $1\\$2

funktioniert nicht.

Wie heißen für die reguläre Suche folgende Parameter?

? - [Y] Füge Jahr mit 4 Ziffern ein
? - [y] Füge Jahr mit 2 Ziffern ein
? - [M] Füge Monat ein, immer 2 Ziffern
? - [D] Füge Tag ein, immer 2 Ziffern
? - [t] Füge Zeit ein, wie in den Ländereinstellungen definiert. : wird durch einen Punkt ersetzt.
? - [h] Füge Stunden ein, immer im 24 h-Format, mit 2 Ziffern
? - [m] Füge Minuten ein, immer 2 Ziffern
? - Füge Sekunden ein, immer 2 Ziffern

? - vor x Tagen
? - in x Tagen

? - vor x Stunden
? - in x Stunden

Kennt Ihr dafür ggf. eine Übersicht?

In Google fand ich, wie ich nach Datumswerten suchen kann, aber bisher leider nicht, wie ich die als Platzhalter unter "Ersetzen" einfügen kann, wie z.B. das aktuelle Datum in obiger Schreibweise etc..

Vielen Dank im voraus :)
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

Wie in der Hilfe deutlich zu lesen ist:
TC-Hilfe wrote:Diese Funktion wird NACH der Umbenennmaske angewandt!
Das heißt, sämtliche Spezialfelder, egal ob nun [Y], [M], [D], [N], [C] oder sonstwas, funktionieren im Feld "Ersetzen durch" nicht.

Wenn du also einem Dateinamen ein Spezialfeld anfügen willst, gleichzeitig aber Suchen & Ersetzen willst, musst du natürlich auch die entsprechende Logik benutzen,
also z.B. [Y]-[M]-[D] an den alten Dateinamen anhängen lassen, und dann bei der Suche sicherstellen, dass diese Felder unangetastet bleiben.
TC plugins: PCREsearch and RegXtract
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Post by *tc_fun »

Danke für Tipp. Ehrlich gesagt, verstehe ich Deine Antwort nicht.

Kannst Du Deinen Tipp an einem praktischen Beispiel darstellen?
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

Nach neun Monaten?

Meine Antwort bezog sich auf deine Frage:
Wie kann ich das unter "Suchen & Ersetzen" in MUT bei RegEx?
Kurz gesagt: du kannst es nicht direkt, da Suchen & Ersetzen diese Spezialfelder nicht nimmt, egal ob RegEx oder nicht.
Also musst du die Felder in der Umbenennmaske einsetzen und das dann bei Suchen & Ersetzen berücksichtigen.

Beispiel:

Du hast Dateien im Schema
Aufnahme_bla_001
Aufnahme_bla_002

...
Video_blubb_001
...

Jetzt willst du das aktuelle Datum vorne hinzufügen, aber gleichzeitig Suchen & Ersetzen, in dem Fall z.B. den Titel der Aufnahme (bla/blubb) nach hinten schieben bzw. "Aufnahme/Video" weglöschen.

Umbenennmaske

Code: Select all

[Y]-[M]-[D]_[N]
Suchen nach

Code: Select all

^(\d\d\d\d-\d\d-\d\d)_[^_]+(.+)
Ersetzen durch

Code: Select all

$1$2
[x]RegEx
TC plugins: PCREsearch and RegXtract
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Post by *tc_fun »

[quote="milo1012"]Nach neun Monaten?
/quote]

Nach einer schweren Krankheit arbeite ich derzeit alles auf, was irgendwo liegen geblieben ist - das wird noch einige Zeit in Anspruch nehmen.

Vielen Dank für die Anleitung!
User avatar
Hacker
Moderator
Moderator
Posts: 13073
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

milo1012,
das aktuelle Datum vorne hinzufügen
!=
Umbenennmaske

Code: Select all

[Y]-[M]-[D]_[N]
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

Hacker wrote:!=
Ja, ich meinte natürlich auch das aktuelle Dateidatum (a.k.a. Änderungsdatum).
Das kommt eben davon, dass man schreibfaul ist...
TC plugins: PCREsearch and RegXtract
Post Reply