# Führende oder Leerzeichen am Ende entfernen

**URL:** https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306
**Category:** Allgemein
**Created:** [March 9, 2023, 5:42am UTC](https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306 "2023-03-09T05:42:23Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ursus65](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/aca169/32.png) [@ursus65](https://community.mp3tag.de/u/ursus65)
#### Post date: [March 9, 2023, 5:42am UTC](https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306/1 "2023-03-09T05:42:23Z")

</div>

> [@Filter nach Dateinamen mit Leerzeichen am Ende](https://community.mp3tag.de/t/filter-nach-dateinamen-mit-leerzeichen-am-ende/58729/8):
>
> `%_FILENAME% MATCHES \s$ AND NOT %_FILENAME% MATCHES \s\s$`

Moin nach dieser Syntax kann man nach allem filtern, z. B. Albuminterpret  
%albumartist% MATCHES \s$ AND NOT %albumartist% MATCHES \s\s$  
musste ich lange suchen.

Wie müsste eine Aktion aussehen, um die Treffer zu korrigieren?

Vielen dank

---

<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: [March 9, 2023, 6:24am UTC](https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306/2 "2023-03-09T06:24:00Z")

</div>

Steht in den FAQs:

> [@Aktionen, wiederkehrende Aufgaben und Stapelverarbeitung](https://community.mp3tag.de/t/aktionen-wiederkehrende-aufgaben-und-stapelverarbeitung/596/9):
>
> Führende Leerzeichen entfernen Aktionstyp: Ersetzen mit regulärem Ausdruck Regulärer Ausdruck: ^\s+ Ersetzen mit: Dieser reguläre Ausdruck sucht den Anfang eines Strings "^". Ab da werden eins oder mehrere "+" Whitespace-Zeichen "\s" gesucht, bis irgend ein anderes Zeichen (welches kein Whitespace-Zeichen ist) auftritt. Die gefundenen Whitespace-Zeichen werden durch "nichts" ersetzt und damit gelöscht. Um Leerzeichen am Ende zu entfernen, muss als regulärer Ausdruck \s+$ angegeben werden. …

$trim() ist die zugehörige Funktion.

> **[Scripting Functions – Mp3tag Documentation](https://docs.mp3tag.de/scripting/#string-functions)**
>
> Documentation on Mp3tag's scripting functions. Mp3tag is the universal Tag Editor.

Und wenn es dir nicht so sehr auf die Position und Menge der Leerzeichen ankommt, sondern nur, dass sie ggf. überflüssig sind, geht auch dieser Filter:  
`"$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "0"`

Die Funktion zum Beseitigen bleibt gleich.

---

<div class="post-metadata">

### Author: ![ursus65](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/aca169/32.png) [@ursus65](https://community.mp3tag.de/u/ursus65)
#### Post date: [March 9, 2023, 10:24am UTC](https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306/3 "2023-03-09T10:24:28Z")

</div>

Vielen Dank Ohrenkino,

so habe ich es jetzt gelöscht. Die Suchen und Ersetzen gleichzeitig variante war mir zu heiß.

[Leerzeichen am Ende Album.mta](https://community.mp3tag.de/uploads/short-url/qsz1FMH5owNSy3JrCkK1wdx76nT.mta) (43 Bytes)  
[Leerzeichen am Ende Album-Interpret.mta](https://community.mp3tag.de/uploads/short-url/sS1aruKQWBJR2XgavTKG1YU6aoG.mta) (55 Bytes)  
[Leerzeichen am Ende Interpret.mta](https://community.mp3tag.de/uploads/short-url/tOoA3wk8CpDVNs2mysdvA4HmezS.mta) (45 Bytes)  
[Leerzeichen am Ende Titel.mta](https://community.mp3tag.de/uploads/short-url/5CEQu7SQU9oS98JWOiJAGVXLXyJ.mta) (43 Bytes)

---

<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: [April 8, 2023, 10:24am UTC](https://community.mp3tag.de/t/fuhrende-oder-leerzeichen-am-ende-entfernen/60306/4 "2023-04-08T10:24:55Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
