# Mehrere Leerzeichen aus Tags und Dateinamen entfernen

**URL:** <https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082>\
**Category:** Allgemein\
**Created:** [July 23, 2015, 5:27am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082 "2015-07-23T05:27:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![musikfreak15](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/f04885/32.png) [@musikfreak15](https://community.mp3tag.de/u/musikfreak15)\
**Post date:** [July 23, 2015, 5:27am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082/1 "2015-07-23T05:27:55Z")

</div>

Hallo,

ich möchte gerne nach doppelten Leerzeichen filtern und dann auch entfernen. Dies soll bei den Tags (z.B. Kommentar, Jahr,...) und auch im Dateinamen funktionieren.

Im Forum habe ich eine Möglichkeit gefunden, wie man Leerzeichen am Anfang/Ende eines Dateinamen entfernt.

Kann mir jemand weiterhelfen, meine Ansätze funktionieren noch nicht richtig.

Danke!

---

<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:** [July 23, 2015, 5:42am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082/2 "2015-07-23T05:42:16Z")

</div>

> [@Musikfreak](#):
>
> ...  
> Kann mir jemand weiterhelfen, meine Ansätze funktionieren noch nicht richtig.
> 
> Danke!

Wie sind die denn?  
Ansonsten: Aktion vom Typ "Ersetzen" für \_ALL  
Such-String: 2 Blanks  
Ersetzen-String: 1 Blank

Filter mit  
" "  
(2 Blanks zwischen den Anführungszeichen) müsste gehen, dann werden alle gezeigt, wo irgendwo ein Doppel-Blank drin ist.

---

<div class="post-metadata">

**Author:** ![musikfreak15](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/f04885/32.png) [@musikfreak15](https://community.mp3tag.de/u/musikfreak15)\
**Post date:** [July 23, 2015, 5:55am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082/3 "2015-07-23T05:55:39Z")

</div>

Hallo,

also so habe ich's versucht

Filter: \* MATCHES " $"  
Aktion: Tag-Feld formatieren  
Feld: \_FILENAME  
Regulärer Ausdruck: (\s)\s+  
Ersetzen mit: $1

Und wie mach ich's wenn im Tag "Kommentar" mehrere Leerzeichen (also ab 2) vorhanden sind? Ich habe Kommentarfelder, da sind z.B. 10 Leerzeichen vorhanden.

Danke!

---

<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:** [July 23, 2015, 5:59am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082/4 "2015-07-23T05:59:47Z")

</div>

Der Filter zeigt nur Blanks am Ende eines Feldes.  
Das einfache Ersetzen genügt schon, da braucht man keinen regulären Ausdruck. Ggf. musst du das mehrmals aufrufen.

Führende und Leerzeichen am Ende eines Feldes kriegst du weg mit der Aktion "Tag-Feld formatieren"  
Format-String: $trim(%feldname%)

---

<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:** [July 23, 2015, 7:00am UTC](https://community.mp3tag.de/t/mehrere-leerzeichen-aus-tags-und-dateinamen-entfernen/17082/5 "2015-07-23T07:00:07Z")

</div>

> [@Musikfreak](#):
>
> ... Und wie mach ich's wenn im Tag "Kommentar" mehrere Leerzeichen (also ab 2) vorhanden sind? Ich habe Kommentarfelder, da sind z.B. 10 Leerzeichen vorhanden. Danke!

Filter für alle Felder mit zwei oder mehr Leerzeichen ...  
Filter: \* MATCHES " {2,}"

Ersetzen in allen Feldern ... mehrere Leerzeichen durch ein Leerzeichen ersetzen ...  
Aktion: Ersetzen mit regulärem Ausdruck  
Feld: \_ALL  
Regulärer Ausdruck: _[hier ein Leerzeichen]_{2,}  
Treffer ersetzen durch: _[hier ein Leerzeichen]_

Ersetzen in allen Feldern ... alle Leerzeichen am Anfang und am Ende entfernen ...  
Aktion: Ersetzen mit regulärem Ausdruck  
Feld: \_ALL  
Regulärer Ausdruck: ^_[hier ein Leerzeichen]_+|_[hier ein Leerzeichen]_+$  
Treffer ersetzen durch:

Beachte: Der Wert im Tagfeld "COMMENT ITUNNORM" verliert dabei das führende Leerzeichen.

DD.20150723.1116.CEST
