# Tags nur aus Leerzeichen löschen?

**URL:** https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838
**Category:** Allgemein
**Created:** [January 25, 2009, 10:03am UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838 "2009-01-25T10:03:09Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Iceman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/46a35a/32.png) [@Iceman](https://community.mp3tag.de/u/Iceman)
#### Post date: [January 25, 2009, 10:03am UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838/1 "2009-01-25T10:03:09Z")

</div>

Hi,

Gibt es eine Aktion, mit der ich Tagfelder löschen kann, in denen nur Leerzeichen sind?

Danke schon mal im voraus.

---

<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: [January 25, 2009, 2:14pm UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838/2 "2009-01-25T14:14:57Z")

</div>

Du kannst es wie in diesem Beispiel machen:

Anfang Aktionengruppe **TEST**

Aktion #1  
_Aktionstyp 5:_ **Tagfeld formatieren**  
_Feld:_ **TEMP**  
_Formatstring:_ **$iflonger($regexp(%TEMP%,'[\s]','$1'),0,%TEMP%,)**

Ende Aktionengruppe **TEST** (1 Aktion)

Wenn das Tagfeld nach dieser Operation keine Zeichen enthält, dann wird es von Mp3tag automatisch gelöscht und das Tagfeld ist in der erweiterten Tagansicht nicht mehr zu sehen.

Das sollte auch funktionieren:

Anfang Aktionengruppe **TEST**

Aktion #1  
_Aktionstyp 5:_ **Tagfeld formatieren**  
_Feld:_ **TEMP**  
_Formatstring:_ **$if($eql($replace(%TEMP%,$char(32),,$char(9),,$char(160),),),,%TEMP%)**

Ende Aktionengruppe **TEST** (1 Aktion)

DD.20090125.1624.CET

---

<div class="post-metadata">

### Author: ![Iceman](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/46a35a/32.png) [@Iceman](https://community.mp3tag.de/u/Iceman)
#### Post date: [January 29, 2009, 6:17pm UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838/3 "2009-01-29T18:17:19Z")

</div>

Hi DetlevD,

hab's probiert. Leider ohne Erfolg. Was meinst Du mit **TEMP**? Soll ich dort den Tag Namen (z.B. ARTIST eintragen?

Das würde bedeuten, dass ich für jeden Tageintrag eine solche Aktion generieren muss oder?

---

<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: [January 30, 2009, 6:24am UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838/4 "2009-01-30T06:24:26Z")

</div>

> [@Iceman](#):
>
> ... Was meinst Du mit **TEMP**? Soll ich dort den Tag Namen (z.B. ARTIST eintragen? ...

Ich habe die Lösungsbeispiele mit einem Tagfeld mit dem Namen TEMP ausprobiert und es hat soweit funktioniert, sonst hätte ich sie bestimmt nicht als mögliche Lösung für dein Problem vorgeschlagen.

> [@Iceman](#):
>
> ... Soll ich dort den Tag Namen (z.B. ARTIST eintragen? ...

Diese Schlussfolgerung liegt nahe. Benutze den Namen des Tagfeldes, das du "bereinigen" willst.  
Wenn du mehrere Tagfelder bearbeiten willst, dann kannst du dir dafür eine Aktionengruppe zusammenstellen aus einzelnen Aktionen, die jeweils ein bestimmtes Tagfeld bearbeiten.

Ich weiß nicht, ob vielleicht sogar die Verwendung des Pseudo-Super-Meta-Tagfelds \_ALL möglich ist, also dabei Vorsicht walten lassen.

DD.20090130.0822.CET

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [January 30, 2009, 7:16am UTC](https://community.mp3tag.de/t/tags-nur-aus-leerzeichen-loschen/7838/5 "2009-01-30T07:16:32Z")

</div>

So müsste es doch funktionieren, mit \_TAG für alle Tagfelder

_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **\_TAG**  
_Regulärer Ausdruck:_ **^\s+$**  
_Treffer ersetzen durch:_
