Der Formatstring
$regexp(%artist%,(.+)¦(.+),$1 '&' $2)
soll folgende Wandlung durchführen:
Aus
Lauchstaedt¦Meinecke¦Palzer
soll
Lauchstaedt & Meinecke¦Palzer
werden,
und nicht
Lauchstaedt¦Meinecke & Palzer
Was muss ich ändern?
Der Formatstring
$regexp(%artist%,(.+)¦(.+),$1 '&' $2)
soll folgende Wandlung durchführen:
Aus
Lauchstaedt¦Meinecke¦Palzer
soll
Lauchstaedt & Meinecke¦Palzer
werden,
und nicht
Lauchstaedt¦Meinecke & Palzer
Was muss ich ändern?
Das ist jetzt zwar 'ne ziemlich ulkige Lösung, aber für das Beispiel funktioniert es ...
$reverse($regexp($reverse(%artist%),'(.+)¦(.+)','$1 & $2'))
DD.20141107.1940.CET
Das ist sozusagen das Pferd von hinten aufgezäumt, oder? ![]()
$regexp(%artist%,(.+?)¦(.+?),$1 '&' $2)
@ DetlevD Danke für die Lösung. Diese funktioniert auch für mehrere Glieder.
@ Victor Kostas Danke für die Lösung. Es werden allerdings alle ¦ durch & ersetzt.