# Moving \[Featuring Artist\] From Artist To Title

**URL:** https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882
**Category:** Support
**Created:** [March 16, 2026, 7:07am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882 "2026-03-16T07:07:16Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Dash\_Anderson](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/91b2a8/32.png) [@Dash\_Anderson](https://community.mp3tag.de/u/Dash_Anderson)
#### Post date: [March 16, 2026, 7:07am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/1 "2026-03-16T07:07:16Z")

</div>

Good day, all and sorry for the bothering.

I’ve seen posts for the opposite (move featuring artist from title to artist) but in this ocassion, I need the opposite.

Actual Example:

Artist: Bad Woves [Featuring Daughtry]  
Title: Hungry For Life

Desired Result:

Artist: Bad Woves  
Title: Hungry For Life [Featuring Daughtry]

Any thoughts will be helpful, since I’ve tried options from other posts and invert the values without any success.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 16, 2026, 7:14am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/2 "2026-03-16T07:14:30Z")

</div>

Try this suggestion and if it does not work (after the adaptation of the field names and parenthesis) show us what you tried.

> [@Moving featuring artist from 'Title' to 'Artist'](https://community.mp3tag.de/t/moving-featuring-artist-from-title-to-artist/58088/2):
>
> Try Guess value Source: %artist% $regexp(%title%,(.\*) \(feat\. (.\*)\),(feat. $2) +++ $1) Guessing Pattern: %artist% +++ %title% For the 3-part-pattern try "Guess value" with Source: %artist% $regexp(%title%,(.\*) \(feat\. (.\*)\)(.\*),(feat. $2) +++ $1$3) Guessing Pattern: %artist% +++ %title%

---

<div class="post-metadata">

### Author: ![Dash\_Anderson](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/91b2a8/32.png) [@Dash\_Anderson](https://community.mp3tag.de/u/Dash_Anderson)
#### Post date: [March 16, 2026, 7:33am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/3 "2026-03-16T07:33:34Z")

</div>

Thank you for your effort helping but, didn’t work.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 16, 2026, 7:35am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/4 "2026-03-16T07:35:23Z")

</div>

To help you further: what did you try?

---

<div class="post-metadata">

### Author: ![Dash\_Anderson](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/91b2a8/32.png) [@Dash\_Anderson](https://community.mp3tag.de/u/Dash_Anderson)
#### Post date: [March 16, 2026, 8:47am UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/5 "2026-03-16T08:47:15Z")

</div>

Just as you said.

Value Source: `%artist% $regexp(%title%,(.*) (feat. (.*)),(feat. $2) +++ $1) Guessing Pattern: %artist% +++ %title%`

Value Source: `%artist% $regexp(%title%,(.*) (feat. (.*))(.\*),(feat. $2) +++ $1$3)`  
Guessing Pattern: %artist% +++ %title%

Nothing happened.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 16, 2026, 12:16pm UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/6 "2026-03-16T12:16:21Z")

</div>

You left out:

> [@ohrenkino](#):
>
> after the adaptation of the field names and parenthesis

Try:  
`%title% $regexp(%artist%,(.*) '\[Featuring '(.*)'\]','['Featuring $2']' +++ $1) +++ $1)` Guessing Pattern: `%title% +++ %artist%`

---

<div class="post-metadata">

### Author: ![Dash\_Anderson](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/91b2a8/32.png) [@Dash\_Anderson](https://community.mp3tag.de/u/Dash_Anderson)
#### Post date: [March 16, 2026, 12:34pm UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/7 "2026-03-16T12:34:10Z")

</div>

Well, you almost got it, maybe it was a typo, since you’ve got an additional “+++ $1)”.

Value Source: %title% $regexp(%artist%,(._) '[Featuring '(._)']','['Featuring $2']' +++ $1)  
Guessing Pattern: %title% +++ %artist%

Thank you so much and it’s finally working and if you would like, you can put it again as reply of yours, in order to mark your reply as final solution.

---

<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: [March 23, 2026, 12:34pm UTC](https://community.mp3tag.de/t/moving-featuring-artist-from-artist-to-title/70882/8 "2026-03-23T12:34:26Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
