Hallo Leute!
Damit Interpreten, deren Name mit einer Zahl beginnt (z.B. 36 Crazyfists), bei der Sortierung von iTunes/iPod nicht ans Ende der Interpreten-Liste gestellt werden, stelle ich vor den Namen ein "A " (plus Leerzeichen).
Das ganze möchte ich jetzt wie folgt automatisieren:
- Bei Interpreten, ohne Zahl am Anfang: ARTISTSORTORDER = ARTIST
- Bei Interpreten, mit Zahl am Anfang: ARTISTSORTORDER = A ARTIST Beispiel: ARTIST: 36 Crazyfists ARTISTSORTORDER: A 36 Crazyfists
- Zusätzlich sollen ein vorrausgehendes "The" bei Bandnamen entfernt werden* Beispiel: ARTIST: The Shins ARTISTSORTORDER: Shins
- Zudem sollen alle Leerzeichen durch Unterstriche ersetzt werden
Meine Lösung sieht folgendermaßen aus:
- Tag-Felder formatieren Feld: ARTISTSORTORDER Formatstring: $replace(%artist%, ,_)
- Ersetzen mit regulärem Ausdruck Feld: ARTISTSORTORDER Regulärer Ausdruck: ^(\d+\_.+) Treffer ersetzen durch: A_$1
- Ersetzen mit regulärem Ausdruck Feld: ARTISTSORTORDER Regulärer Ausdruck: ^The\_(.*) Treffer ersetzen durch: $1
Danke im vorraus,
derpavian