# Multi Edit Fields

**URL:** https://community.mp3tag.de/t/multi-edit-fields/49474
**Category:** General Discussion
**Created:** [June 29, 2020, 12:51am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474 "2020-06-29T00:51:08Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 12:51am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/1 "2020-06-29T00:51:08Z")

</div>

Hello, all

Is there a way of removing a string from a track's title on multiple files in one go?

---

<div class="post-metadata">

### Author: ![Crissov](https://community.mp3tag.de/user_avatar/community.mp3tag.de/crissov/32/6619_2.png) [@Crissov](https://community.mp3tag.de/u/Crissov)
#### Post date: [June 29, 2020, 4:22am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/2 "2020-06-29T04:22:10Z")

</div>

Yes. Depending on your actual need, you could use _Convert \> Tag - Tag_ or _Actions_ (_Format value_, _Guess values_, _Replace_ or _Replace with regular expressions_ ) and then [`$replace()`, `$left()` or `$regexp()`](https://docs.mp3tag.de/scripting) or applicable.

PS: This has been asked a lot before, so you will likely find relevant threads with the forum search.

---

<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: [June 29, 2020, 4:29am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/3 "2020-06-29T04:29:52Z")

</div>

Most of the functions supplied by MP3tag work on all the selected files.

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 4:35am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/4 "2020-06-29T04:35:42Z")

</div>

Thanks for the replies. How would I go about removing strings such as the following

(Original Mix)  
(Extended Mix)  
(Feat. _Name_)

The Last one would be more complex as the names change

Thanks!

---

<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: [June 29, 2020, 4:54am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/5 "2020-06-29T04:54:36Z")

</div>

Depending on where you find those strings, you could replace everything inside parenthesis with nothing, e.g.  
Replace with regular expression for TITLE  
Search string: `(.*) \(.*\)`  
Replace with: $1  
Removes the string in parenthesis if it is at the end

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 4:59am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/6 "2020-06-29T04:59:11Z")

</div>

That's fantastic! But some info in parentheses I need to keep, such as (Sasha Remix) or similar.

Thanks again!

---

<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: [June 29, 2020, 5:02am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/7 "2020-06-29T05:02:51Z")

</div>

Then you would have to find a suitable filter or select the files manually so that only those get treated that really need to.  
If there is no pattern but you need to replace string constants, then use an action of the type plain "Replace" for the field  
Search string (e.g.): (Original Mix)  
(don't forget the leading blank)  
Replace string:  
(leave empty)  
You would have to repeat that action for every word combination that you want to remove.

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 5:04am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/8 "2020-06-29T05:04:43Z")

</div>

Brilliant, thanks very much

So how could i do this for my (Feat. _Name_) situation?

---

<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: [June 29, 2020, 5:05am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/9 "2020-06-29T05:05:59Z")

</div>

Use an action of the type "Replace with regular expression" for the field  
Search string: `\(feat.*\)`  
Replace with:  
(leave empty)

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 5:43am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/10 "2020-06-29T05:43:32Z")

</div>

You're a legend, thanks!

How can I remove the trailing ' feat. _name_' from the artist field?

---

<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: [June 29, 2020, 5:44am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/11 "2020-06-29T05:44:42Z")

</div>

you mean "without parenthesis"?  
Use an action of the type "Replace with regular expression" for ARTIST  
Search string: `feat.*`  
Replace with:  
(leave empty)

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 5:45am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/12 "2020-06-29T05:45:36Z")

</div>

That's it. Thanks again. Very happy now

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 6:04am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/13 "2020-06-29T06:04:41Z")

</div>

Unfortunately, that didn't work ☹  
Any other ideas?

---

<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: [June 29, 2020, 6:07am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/14 "2020-06-29T06:07:41Z")

</div>

What didn't work?  
A real life string would be nice, esp. one where "it" did not work.

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 6:10am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/15 "2020-06-29T06:10:06Z")

</div>

Removing feat. _name_ from the following ARTIST field

Smith & Pledger feat. Carrie Skipper

Using Replace with Regular Expression - Artist - Search string: feat.\*

---

<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: [June 29, 2020, 6:14am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/16 "2020-06-29T06:14:32Z")

</div>

> [@DaveSumm](#):
>
> Smith & Pledger feat. Carrie Skipper

Don't know what should be wrong:  
`$regexp('Smith & Pledger feat. Carrie Skipper',feat.*,)` -\> Smith & Pledger

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 8:12am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/17 "2020-06-29T08:12:19Z")

</div>

![image](https://community.mp3tag.de/uploads/default/original/2X/c/cd128c5fd77386f0939491fb956599e575a5b968.png)

I must be doing something wrong...? It just doesn'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: [June 29, 2020, 8:27am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/18 "2020-06-29T08:27:04Z")

</div>

I just typed in one of my test files:  
Firedance (feat. Sidartha Siliceo) [M.O.S. Remix]  
and then I tested my expression in Convert\>Tag-Tag (which you could do also):  
Field: TITLE  
Format string: `$regexp(%title%, \(.*\),)`  
Result: `Firedance [M.O.S. Remix]`

If the title does not change although the preview shows that everything should be OK, check if the file has APE tags and what the settings are in File\>Options\>Tags\>Mpeg.  
Do you happen to read APE tags but you don't write them?

---

<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: [June 29, 2020, 8:29am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/19 "2020-06-29T08:29:58Z")

</div>

> [@DaveSumm](#):
>
> I must be doing something wrong...? It just doesn't work

Don't use the words "Search String:" but only the regular expression itself.

---

<div class="post-metadata">

### Author: ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)
#### Post date: [June 29, 2020, 9:16am UTC](https://community.mp3tag.de/t/multi-edit-fields/49474/20 "2020-06-29T09:16:44Z")

</div>

This worked THANK YOU!!!

[Next page](https://community.mp3tag.de/t/multi-edit-fields/49474.md?page=2)
