# How to add last word to %Artist% tag by guessing\_pattern

**URL:** <https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448>\
**Category:** Support\
**Created:** [December 27, 2014, 3:58pm UTC](https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448 "2014-12-27T15:58:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tes](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/bc8723/32.png) [@tes](https://community.mp3tag.de/u/tes)\
**Post date:** [December 27, 2014, 3:58pm UTC](https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448/1 "2014-12-27T15:58:25Z")

</div>

Hi, this is my filename:  
Artist1; Artist2 - Title [Artist3].mp3

I want to add Artist3 to %Artist% tag to have:  
**%Artist%** : Artist1; Artist2; Artist3  
**%Title%** : Title

I have tried this guessing\_pattern:  
%artist% - %title% [%artist%]

But it only returns me the last %artist% (artist3) and I want all of them (artist1; artist2; artist3). Should I use other action?

I am Sorry for my bad english. 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:** [December 27, 2014, 4:15pm UTC](https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448/2 "2014-12-27T16:15:05Z")

</div>

> [@tes](#):
>
> Hi, this is my filename:  
> Artist1; Artist2 - Title [Artist3].mp3  
> I want to add Artist3 to %Artist% tag to have:  
> **%Artist%** : Artist1; Artist2; Artist3  
> **%Title%** : Title

If you rename the filename ... for example ... using replace ... from ' - ' to '; - ' ...  
from: Artist1; Artist2 - Title [Artist3].mp3  
to: Artist1; Artist2; - Title [Artist3].mp3

... then you can apply ...  
Convert: "Filename - Tag"  
Formatstring: %artist% - %title% [%artist%]  
... and the result will be ...  
TITLE=Title  
ARTIST=Artist1; Artist2; Artist3

DD.20141227.1815.CET

---

<div class="post-metadata">

**Author:** ![tes](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/bc8723/32.png) [@tes](https://community.mp3tag.de/u/tes)\
**Post date:** [December 27, 2014, 4:22pm UTC](https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448/3 "2014-12-27T16:22:52Z")

</div>

> [@DetlevD](#):
>
> If you rename the filename ... for example ... using replace ... from ' - ' to '; - ' ...  
> from: Artist1; Artist2 - Title [Artist3].mp3  
> to: Artist1; Artist2; - Title [Artist3].mp3
> 
> ... then you can apply ...  
> Convert: "Filename - Tag"  
> Formatstring: %artist% - %title% [%artist%]  
> ... and the result will be ...  
> TITLE=Title  
> ARTIST=Artist1; Artist2; Artist3
> 
> DD.20141227.1815.CET

Thank you, I've tried this way and it works!

---

<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:25pm UTC](https://community.mp3tag.de/t/how-to-add-last-word-to-artist-tag-by-guessing-pattern/16448/4 "2026-02-09T12:25:26Z")

</div>

Closed on February 9, 2026, 12:25pm UTC


