Aktion mit Formatstring erbringt unterschiedlichste Ergebnisse
sofern der Titel mit oder ohne Klammerpaar besteht, siehe Bild: 
Wo liegt im zweiten F.string der Fehler?
Zum rekonstruieren, anbei die beiden Formatstrings.
Artist___ndern__pres.__2.mta (243 Bytes)Artist___ndern__pres.__3.mta (299 Bytes)
Vorab Danke
der Hilfe durch euch...
Artist___ndern__pres.__2.mta (243 Bytes)
Artist___ndern__pres.__3.mta (299 Bytes)
Vorher:
ARTIST = "M&S Presents The Girl Next Door"
TITLE = "Salsoul Nugget ( M&S Original Klub Radio )"
Nachher:
ARTIST = "M&S"
TITLE = "Salsoul Nugget ( M&S Original Klub Radio ) ( pres. The Girl Next Door )"
Filter: ARTIST MATCHES "^.+?\s(?:präsentiert|presents|pr[eä]s.?)\s.+?$"
Aktion: Tag-Feld formatieren
Feld: TITLE
Formatstring: %TITLE%$regexp(%ARTIST%,'^.+?\s(?:präsentiert|presents|pr[eä]s.?)\s(.+?)$',' ( pres. $1 )',1)
Aktion: Tag-Feld formatieren
Feld: ARTIST
Formatstring: $regexp(%ARTIST%,'^(.+?)\s(?:präsentiert|presents|pr[eä]s.?)\s.+?$','$1',1)
DD.20120728.1024.CEST
Klappt wunderbar.
Nur was mich stutzig macht ist, das die o.g.v.m. mit allen Variationen von featuring, alle Fälle sei es (; [ oder { abdeckt!
Wiedermal THX DetlevD
God for RegEx & Strings