Mehrfachumbenenntool - bis zum ersten Buchstaben löschen
Moderators: Hacker, Stefan2, white
Mehrfachumbenenntool - bis zum ersten Buchstaben löschen
Hallo zusammen,
gibt es eine Möglichkeit, Zeichen bis zum ersten Buchstaben zu löschen?
001 - Interpret - Titel
02 - Interpret - Titel
3 - Interpret - Titel
004_-_Interpret - Titel
Am Ende sollen nur noch der Interpret und der Titel stehen bleiben.
Vielen Dank für eure Hilfe
gese
gibt es eine Möglichkeit, Zeichen bis zum ersten Buchstaben zu löschen?
001 - Interpret - Titel
02 - Interpret - Titel
3 - Interpret - Titel
004_-_Interpret - Titel
Am Ende sollen nur noch der Interpret und der Titel stehen bleiben.
Vielen Dank für eure Hilfe
gese
Hallo,
vielen Dank für deine schnelle Antwort und Hilfe. Habe es sofort ausprobiert und noch ein Problem entdeckt:
Aus
012 - Avril Lavigne - When Youre Gone.mp3
wird
Avril Lavigne - When YoureGone.mp3
Warum klaut er das Leerzeichen zwischen dem vorletzten und letzten Wort? Passiert immer, wenn im Titel mehr als zwei Worte stehen. Wenn aber der Interpret aus mehr als zwei Worten und der Titel nur aus einem Wort besteht, fehlt das Leerzeichen nach dem Bindestrich:
Astrid Kuby Und Michael Mosaro -Koerperzellenrock.mp3
Grüße
Gerd
vielen Dank für deine schnelle Antwort und Hilfe. Habe es sofort ausprobiert und noch ein Problem entdeckt:
Aus
012 - Avril Lavigne - When Youre Gone.mp3
wird
Avril Lavigne - When YoureGone.mp3
Warum klaut er das Leerzeichen zwischen dem vorletzten und letzten Wort? Passiert immer, wenn im Titel mehr als zwei Worte stehen. Wenn aber der Interpret aus mehr als zwei Worten und der Titel nur aus einem Wort besteht, fehlt das Leerzeichen nach dem Bindestrich:
Astrid Kuby Und Michael Mosaro -Koerperzellenrock.mp3
Grüße
Gerd
- sqa_wizard
- Power Member
- Posts: 3895
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Zu diesem Zweck könntest Du den quasi umgekehrten Ansatz wählen, also nicht nach Zeichen im Bereich a-zäöü am Anfang suchen und diese dann ausschließen, sondern nach den Zeichen, die dem Interpreten typischerweise vorangehen:gese wrote:Werde jetzt mal versuchen, ihn noch auszudeutschen.
Code: Select all
Suchen nach: ([ \d_-]*)(.*)
Ersetzen durch: $2
[X] RegEx
Oder:regex wrote: Suchen nach: ([^a-zäöü]*)(.*)
Ersetzen durch: $2
RegEx markiert
Code: Select all
Suchen nach: [a-zäöü].*
Ersetzen durch: $0
[X] RegEx
Oder:van Dusen wrote:Code: Select all
Suchen nach: ([ \d_-]*)(.*) Ersetzen durch: $2 [X] RegEx
Code: Select all
Suchen nach: ^[ \d_-]+
Ersetzen durch:
[X] RegEx