Hallo!
Wahrscheinlich ist dies für viele eine einfache Frage, jedoch brachte mir die Suche keinen Erfolg und alleine bekomme ich es nicht hin.
Ich möchte einen Teil vom Namen (welcher immer hinten steht), nach vorne verschieben.
Der Teil, der "ausgeschnitten" werden soll, ist immer durch "_" gekennzeichnet.
- "_" kann mehrmals vorkommen, es soll jedoch immer der Teil nach dem ersten "_" bis inklusive dem zweiten "_" genommen werden.
- Zusätzlich soll (nach dem Einfügen am Anfang) hinter dem zweiten "_" (welcher zum Ersten geworden ist) ein weiteres "_" eingefügt werden.
Um das mal etwas bildlich darzustellen, hier ein Beispiel:
Text1-Text2_Text3 Text4_Text5_Text6.pdf
→
Text3 Text4__Text1-Text2_Text5_Text6.pdf
Kann mir da jemand helfen?
Grüße
Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
Moderators: Hacker, Stefan2, white
Re: Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
Folgendes funktioniert beim gegebenen Beispiel.
Suchen nach:
Ersetzen durch:
[X] RegEx
Ob das für deine echten Dateinamen genauso klappt, wirst du dir in der Vorschau (Spalte Neuer Name) anschauen müssen. Im Zweifel Kopien der Dateien erstellen und mit diesen testen.
Grüße
Dalai
Suchen nach:
Code: Select all
(?-g)(.+_)(.+_)(?g)(.+)
Code: Select all
$2_$1$3
Ob das für deine echten Dateinamen genauso klappt, wirst du dir in der Vorschau (Spalte Neuer Name) anschauen müssen. Im Zweifel Kopien der Dateien erstellen und mit diesen testen.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
Code: Select all
Suchen nach: ^(.*?)_(.*?)_
Ersetzen durch: $2__$1_
☐ [E]
☑ RegEx
☐ Subst.
Re: Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
Hallo Dalai,Dalai wrote: 2023-11-10, 11:59 UTC Folgendes funktioniert beim gegebenen Beispiel.
Suchen nach:Ersetzen durch:Code: Select all
(?-g)(.+_)(.+_)(?g)(.+)
[X] RegExCode: Select all
$2_$1$3
Ob das für deine echten Dateinamen genauso klappt, wirst du dir in der Vorschau (Spalte Neuer Name) anschauen müssen. Im Zweifel Kopien der Dateien erstellen und mit diesen testen.
Grüße
Dalai
vielen Dank für die schnelle Antwort!
Ich habe mir eben die Vorschau angeschaut, und es sieht beinahe wie gewünscht aus.
Es wird noch ein "_" direkt am Anfang zu viel gemacht:
_Text3 Text4__Text1-Text2_Text5_Text6.pdf
Re: Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
2holiday
Dann hast du wohl im Feld Umbenennmaske noch ein _ stehen; die muss natürlich ganz normal auf [N] stehen. Oder es stehen in den aktuellen Dateinamen zwei _ hintereinander, wovon aber bisher keine Rede war.
Grüße
Dalai
Dann hast du wohl im Feld Umbenennmaske noch ein _ stehen; die muss natürlich ganz normal auf [N] stehen. Oder es stehen in den aktuellen Dateinamen zwei _ hintereinander, wovon aber bisher keine Rede war.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Mehrfachumbenennen: Reihenfolge tauschen und bearbeiten
Hallo Dalai,
hallo white,
vielen Dank für eure Antworten und Lösungen. Beide funktionieren wunderbar!
Danke!
Grüße
holiday
hallo white,
vielen Dank für eure Antworten und Lösungen. Beide funktionieren wunderbar!
Danke!
Grüße
holiday