Aktionen, wiederkehrende Aufgaben und Stapelverarbeitung

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.
Dabei steht "$" für das Ende eines Strings.

! Beim Entfernen von Leerzeichen am Ende eines Dateinamens muss auch die Erweiterung beachtet werden:

Beispiel:
Aktionstyp: Ersetzen mit regulärem Ausdruck
Feld: _FILENAME
Regulärer Ausdruck: \s+.(mp3|flac|ogg|mpc|wma)$
Treffer ersetzen durch: .$1

NEU: Seit Mp3tag v2.36 kann auch diese Aktion verwendet werden um Leerzeichen an Anfang und Ende eines Dateinamens zu entfernen:

Aktionstyp: Tag-Feld formatieren
Feld: _FILENAME
Formatstring: $trim(%_filename%)

Doppelte oder mehrfache Leerzeichen entfernen Sie mit diesem Ausdruck:

Aktionstyp: Ersetzen mit regulärem Ausdruck
Regulärer Ausdruck: (\s)\s+
Ersetzen mit: $1

2 Likes