Die Lösung auf obiges spezielles Problem sieht folgerdermaßen aus (*.mta-Schreibweise)
Ersetzen mit regulären Ausdrücken:
[#0]
T=4
F=ARTIST
1=(.+?),, (.+),
2=$2, $1
3=1
Grundsätzlich arbeite nach den in Deutschland üblichen Sortierkriterien, z.B für Interpreten
Abba
Ayo
Clapton, Eric
Fleedwood Mac
Zappa, Frank
usw.
Ich unterscheide zwischen Sampler- und Interpreten-Alben. Jedes Album hat eien eigenen Ordner. Die Struktur sieht dann für Interpreten-Alben folgendermaßen aus:
...\%artist%\%year% - %album%\%track%. %title%
und bei Samplern ...\%year%\%album%\%track%. %title% - %artist%
siehe unten *)
Ich muss die aus dem amerikanischen FreeDB erhalten ARTIST's also "drehen", d.h. nur wenn es sich um Vor- und Zuname handelt. Dazu benutze ich "Ersetzen mit regulären Ausdrücken" in folgenden Varianten:
-
Tauschen name-vor in ARTIST erstes Leerzeichen.mta
[#0]
T=4
F=ARTIST
1=(.+?) (.+)
2=$2, $1
3=1 -
Tauschen name-vor in ARTIST letztes Leerzeichen.mta
[#0]
T=4
F=ARTIST
1=^(.+)\\s(.+)$
2=$2, $1
3=1 -
Tauschen name-vor in ARTIST, Nach & anhängen.mta
[#0]
T=4
F=ARTIST
1=(.+?) (.+) & (.+)
2=$2, $1 & $3
3=1
usw.
*) siehe Beiträge zur "MP3 Kollektion Struktur"
MP3 Kollektion Struktur