# Ersetzen mit reulären Ausdruck fehlerhaft bei $$ im Tag

**URL:** <https://community.mp3tag.de/t/ersetzen-mit-reularen-ausdruck-fehlerhaft-bei-im-tag/16766>\
**Category:** Fehlermeldungen\
**Created:** [March 29, 2015, 4:22pm UTC](https://community.mp3tag.de/t/ersetzen-mit-reularen-ausdruck-fehlerhaft-bei-im-tag/16766 "2015-03-29T16:22:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![feuervogel](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/54ee81/32.png) [@feuervogel](https://community.mp3tag.de/u/feuervogel)\
**Post date:** [March 29, 2015, 4:22pm UTC](https://community.mp3tag.de/t/ersetzen-mit-reularen-ausdruck-fehlerhaft-bei-im-tag/16766/1 "2015-03-29T16:22:42Z")

</div>

Nach Jahren der Nutzung von MP3TAG ist mir nun der Titel "Fired Up (F\*ck the Rece$$ion!)" von Shaggy begegnet.

Mir ist nun aufgefallen, dass bei Anwendung einer beliebigen Ersetzung über einen regulären Ausdruck aus $$ -\> $ wird.

Mein Beispiel:

ich bereinige seit Jahren meine Leerzeichen in Tags mit folgenden Aktionen in einer Aktionsgruppe:

Ersetzen mit regulärem Ausdruck:  
Feld: \_TAG  
Regulärer Ausdruck: ^\s+  
Treffer ersetzen durch: (nichts)

Ersetzen mit regulärem Ausdruck:  
Feld: \_TAG  
Regulärer Ausdruck: \s+$  
Treffer ersetzen durch: (nichts)

Ersetzen mit regulärem Ausdruck:  
Feld: \_TAG  
Regulärer Ausdruck: (\s)\s+  
Treffer ersetzen durch:(genau ein Leerzeichen)

Funktioniert mit über 23000 Titeln perfekt. Aus "Fired Up (F_ck the Rece$$ion!" wird nun aber "Fired Up (F_ck the Rece$ion!"

Ich halte dies für einen Bug, da diese Ersetzung auch bei völlig anderen regulären Ausdrücken passiert.

Seht ihr das genauso?

Gruß

Feuervogel

---

<div class="post-metadata">

**Author:** ![feuervogel](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/54ee81/32.png) [@feuervogel](https://community.mp3tag.de/u/feuervogel)\
**Post date:** [April 8, 2015, 3:57pm UTC](https://community.mp3tag.de/t/ersetzen-mit-reularen-ausdruck-fehlerhaft-bei-im-tag/16766/2 "2015-04-08T15:57:05Z")

</div>

Hallo Forum,  
Schweigen ist selten gut ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:"), deshalb meine Frage:

Könnt ihr das Problem nachvollziehen und kennt nur keine Lösung oder tritt das Problem bei euch nicht auf?

---

<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:** [April 8, 2015, 5:28pm UTC](https://community.mp3tag.de/t/ersetzen-mit-reularen-ausdruck-fehlerhaft-bei-im-tag/16766/3 "2015-04-08T17:28:36Z")

</div>

> [@feueervogel](#):
>
> Hallo Forum,  
> Schweigen ist selten gut ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:"), deshalb meine Frage:Könnt ihr das Problem nachvollziehen und kennt nur keine Lösung oder tritt das Problem bei euch nicht auf?

Mit Aktion "Tag-Feld formatieren" und Formatstring:  
$regexp(%TAGFELD%,' ',' ')  
... wobei TAGFELD einen Text mit $$ enthält ...  
... funktioniert es fehlerfrei.

Aber mit Aktion "Ersetzen mit regulärem Ausdruck"  
kommt es zu dem Fehler ...  
... aus $$ wird $

DD.20150408.2128.CEST
