# "Split field by separator" doesn't work using \_ALL as field

**URL:** https://community.mp3tag.de/t/split-field-by-separator-doesnt-work-using-all-as-field/68782
**Category:** Fixed Bugs
**Tags:** bug-fixed
**Created:** [June 9, 2025, 11:04am UTC](https://community.mp3tag.de/t/split-field-by-separator-doesnt-work-using-all-as-field/68782 "2025-06-09T11:04:03Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![7stones](https://community.mp3tag.de/user_avatar/community.mp3tag.de/7stones/32/17075_2.png) [@7stones](https://community.mp3tag.de/u/7stones)
#### Post date: [June 9, 2025, 5:08pm UTC](https://community.mp3tag.de/t/split-field-by-separator-doesnt-work-using-all-as-field/68782/7 "2025-06-09T17:08:28Z")

</div>

> [@ohrenkino](#):
>
> I would prefer a function that I can call only for a dedicated field.

You can do that already if and when you prefer. And if you don't like `_ALL` or `_TAG` at all don't use them. For me they can be extremely useful in some cases.

How much you need `_ALL` (or `_TAG`) with e.g. "Split field by separator" depends on the use case. A little background:

I was inspired by [this recent thread](https://community.mp3tag.de/t/is-there-option-to-export-tags-so-i-can-import-them-to-apply-to-new-file/68749) where the $list function was mentioned (by ohrenkino actually 👍). I started to build two action groups for export and subsequent import of tags. But since the $list function separates multiple field values with `, ` (comma + space), problems arise when importing the tags back - i.e. when the values themselves also has commas, it's impossible to import them back as multiples correctly without a workaround. The solution was to merge all multiples with a special character _before_ using the $list function, and afterwards split them back by the same character.

The merging with the action "Merge duplicate fields" could be done by using `_ALL`. But the action "Split field by separator" cannot utilise `_ALL` from the listing, hence my bug report here. Bug or not, it would help a lot if `_ALL` or `_TAG` could be used so you wouldn't need to create separate actions for splitting each and every field, when so many of them are considered for splitting.

By the way, pitfalls are easily avoided in this case by using a very unique character as a separator. One shouldn't use the common separators you mentioned of course.

Come to think of it, an alternative solution would be if one could specify the multiples separator for the $list function. The comma isn't ideal as a separator if there are commas in the values themselves.

Anyway, my point is that "Split field by separator" has many use cases, some of which would benefit a lot from `_ALL` or `_TAG`.

---

_[View the full topic](https://community.mp3tag.de/t/split-field-by-separator-doesnt-work-using-all-as-field/68782)._
