# (feat. \[..\])  von 'title' nach 'artist'

**URL:** https://community.mp3tag.de/t/feat-von-title-nach-artist/11713
**Category:** Allgemein
**Created:** [March 14, 2011, 10:47am UTC](https://community.mp3tag.de/t/feat-von-title-nach-artist/11713 "2011-03-14T10:47:52Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)
#### Post date: [March 14, 2011, 11:32am UTC](https://community.mp3tag.de/t/feat-von-title-nach-artist/11713/2 "2011-03-14T11:32:31Z")

</div>

> [@quaker](#):
>
> Ich braüchte eine Aktion, die mir folgendes Ergebnis liefert:
> 
> Alt:  
> **Artist:** Peter Muster  
> **Title:** Unter den Linden (feat. Bruno Singauchmit)
> 
> Neu:  
> **Artist:** Peter Muster (feat. Bruno Singauchmit)  
> **Title:** Unter den Linden
> 
> Konkret also einen Ausdruck, der mir die Klammer welche genau mit " (feat. " (mit Abstand vor der Klammer und einem nach dem Punkt) anfängt aus dem title-tag in den artist-tag verschiebt.

Wie von dir gewünscht:  
Aktion: **Tag Felder importieren**  
Quellformat: **%artist%$regexp(%title%,(.+)( (feat. .+)),$2+++$1)**  
Formatstring: **%artist%+++%title%**

Flexibler (Groß/Kleinschreibung egal; featuring, feat oder ft; mit oder ohne Punkt dahinter, eckige und runde Klammern):  
Aktion: **Tag Felder importieren**  
Quellformat: **%artist%$regexp(%title%,'(.+)( (?:(|[)(?:featuring|feat|ft).\* .+(?:)|]))',$2+++$1,1)**  
Formatstring: **%artist%+++%title%**

---

_[View the full topic](https://community.mp3tag.de/t/feat-von-title-nach-artist/11713)._
