# Artist to Title with "feat."

**URL:** <https://community.mp3tag.de/t/artist-to-title-with-feat/19217>\
**Category:** Support\
**Created:** [August 10, 2017, 1:10pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217 "2017-08-10T13:10:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstepbr](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/fbc32d/32.png) [@dubstepbr](https://community.mp3tag.de/u/dubstepbr)\
**Post date:** [August 10, 2017, 1:10pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217/1 "2017-08-10T13:10:47Z")

</div>

EXAMPLE:

Before:

Title: Give It To Em  
Artist: Akon/Rick Ross

New:

Title: Give It To Em (feat. Rick Ross)  
Artist: Akon

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [August 10, 2017, 2:47pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217/2 "2017-08-10T14:47:22Z")

</div>

> [@Vine](#):
>
> Before:  
> Title: Give It To Em  
> Artist: Akon/Rick Ross  
> New:  
> Title: Give It To Em (feat. Rick Ross)  
> Artist: Akon

Your request looks like the known request ...  
"swap the featured artist from the tagfield ARTIST to the tagfield TITLE".  
Here in this case the character slash '/' has the same meaning as the word 'featuring'.  
Therefore here is offered a method from my library (... it looks somewhat complicated).

Apply action: Guess values

Source format (written as one line):

%TITLE%$regexp($replace(%ARTIST%,'/',' feat. '),'^(.+?)\s+[[({\<]?\s\*(?:featuring|feat\.?|ft\.?)\s\*([^])}\>]+)\\>\s\*[])}\>]?(.\*)$',' (feat. $2$3)===$1',1)

Guessing pattern:

%TITLE%===%ARTIST%

Result:

TITLE = Give It To Em (feat. Rick Ross)

ARTIST = Akon

 

DD.20170810.1854.CEST

---

<div class="post-metadata">

**Author:** ![dubstepbr](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/fbc32d/32.png) [@dubstepbr](https://community.mp3tag.de/u/dubstepbr)\
**Post date:** [August 10, 2017, 3:03pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217/3 "2017-08-10T15:03:36Z")

</div>

> [@DetlevD](#):
>
> Your request looks like the known request ...  
> "swap the featured artist from the tagfield ARTIST to the tagfield TITLE".  
> Here in this case the character slash '/' has the same meaning as the word 'featuring'.  
> Therefore here is offered a method from my library (... it looks somewhat complicated).
> 
> Apply action: Guess values
> 
> Source format (written as one line):
> 
> %TITLE%$regexp($replace(%ARTIST%,'/',' feat. '),'^(.+?)\s+[[({\<]?\s\*(?:featuring|feat\.?|ft\.?)\s\*([^])}\>]+)\\>\s\*[])}\>]?(.\*)$',' (feat. $2$3)===$1',1)
> 
> Guessing pattern:
> 
> %TITLE%===%ARTIST%
> 
> Result:
> 
> TITLE = Give It To Em (feat. Rick Ross)
> 
> ARTIST = Akon
> 
>  
> 
> DD.20170810.1852.CEST

Thank You ❤❤❤

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [August 10, 2017, 3:55pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217/4 "2017-08-10T15:55:09Z")

</div>

Here is another method to reach the goal.

Create a helper tag-field ...

**FEAT\_ARTIST \<== $cutLeft(%ARTIST%,$strrchr(%ARTIST%,'/'))**

... gives ... FEAT\_ARTIST = 'Rick Ross'  
... then write ...

**TITLE \<== %TITLE%' feat. '%FEAT\_ARTIST%**

... or ...

**FEAT\_ARTIST \<== ' (feat. '$cutLeft(%ARTIST%,$strrchr(%ARTIST%,'/'))')'**

... gives ... FEAT\_ARTIST = ' (feat. Rick Ross)'  
... then write ...

**TITLE \<== %TITLE%%FEAT\_ARTIST%**

Remove feat artist from ARTIST ...

**ARTIST \<== $left(%ARTIST%,$sub($strrchr(%ARTIST%,'/'),1))**

DD.20170810.2012.CEST

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:26pm UTC](https://community.mp3tag.de/t/artist-to-title-with-feat/19217/5 "2026-02-09T12:26:56Z")

</div>


