# Action to affect multiple tags?

**URL:** <https://community.mp3tag.de/t/action-to-affect-multiple-tags/57981>\
**Category:** Support\
**Created:** [July 23, 2022, 4:19am UTC](https://community.mp3tag.de/t/action-to-affect-multiple-tags/57981 "2022-07-23T04:19:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![xterminal](https://community.mp3tag.de/user_avatar/community.mp3tag.de/xterminal/32/11916_2.png) [@xterminal](https://community.mp3tag.de/u/xterminal)\
**Post date:** [July 23, 2022, 4:19am UTC](https://community.mp3tag.de/t/action-to-affect-multiple-tags/57981/1 "2022-07-23T04:19:32Z")

</div>

I've read pieces of posts that offer pieces of a solution here, but I just can't put them all together in my head correctly to come up with the answer for this specific situation...

I have thousands of files from VA comps that are terribly-named. (Thanks, bandcamp.) They mostly conform to the same convention...

TITLE: [artist] - [title]  
ARTIST: V.A. [name of label that put out comp]

Conceptually, this is a simple fix:

1. Overwrite ARTIST with the [artist] part of TITLE
2. Delete the leftmost portion of TITLE up to and including " - "

From the reading I've been doing tonight, I am reasonably certain this requires creating a new, custom action, and the nature of the problem dictates the use of regular expressions. However, I can't seem to find an example using a regex action that affects multiple fields.

Can someone whose brain isn't as addled as mine seems to be help me figure out how to put all the pieces together into a coherent solution? Thanks.

---

<div class="post-metadata">

**Author:** ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)\
**Post date:** [July 23, 2022, 4:50am UTC](https://community.mp3tag.de/t/action-to-affect-multiple-tags/57981/2 "2022-07-23T04:50:43Z")

</div>

If I understand you correctly, your use of [artist] and [title] does not mean that square brackets are actually used in the title.

in this case you could use an action of the type "Guess values".  
Source: `%title%`  
Guessing pattern: `%artist% - %title%`

You don't tell us anything about the filename. If there are title and artist in the filename it could also be possible to use the converter Filename-\>Tag.

---

<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:29pm UTC](https://community.mp3tag.de/t/action-to-affect-multiple-tags/57981/3 "2026-02-09T12:29:51Z")

</div>


