# mit $replace Komma gegen Leerzeichen tauschen

**URL:** https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525
**Category:** Allgemein
**Created:** [June 7, 2010, 8:33pm UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525 "2010-06-07T20:33:07Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)
#### Post date: [June 7, 2010, 8:33pm UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525/1 "2010-06-07T20:33:07Z")

</div>

Ich möchte mit $replace ein Komma gegen ein Leerzeichen tauschen:  
aus _komma-Leerzeichen_ wird _Leerzeichen-Leerzeichen_

$replace(%genre%,, , ) funktioniert wahrscheinlich deshalb nicht, weil das Komma schon als Trennzeichen verstanden wird. Muss ich auf $replace verzichten oder gibt eine Lösung?

---

<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: [June 7, 2010, 9:07pm UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525/2 "2010-06-07T21:07:29Z")

</div>

```
$replace(%genre%,', ', )
```

---

<div class="post-metadata">

### Author: ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)
#### Post date: [June 7, 2010, 11:34pm UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525/3 "2010-06-07T23:34:09Z")

</div>

Das war die Lösung. **Danke!** Funktioniert einwandfrei.

---

<div class="post-metadata">

### Author: ![mactoolz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/b3f665/32.png) [@mactoolz](https://community.mp3tag.de/u/mactoolz)
#### Post date: [July 3, 2010, 6:17am UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525/4 "2010-07-03T06:17:49Z")

</div>

Guten Morgen,

und wie sieht das mit einem Hochkomma aus.

$replace(%TITLE%,', ) so bekomme ich das nicht weg.

$replace(%TITLE%,''', ) so auch nicht

$replace(%TITLE%,"'", ) und so auch nicht ....

Wie bekommt man denn generell denn Sonderzeichen entfernt ?

Danke

MacToolz

---

<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 3, 2010, 7:24am UTC](https://community.mp3tag.de/t/mit-replace-komma-gegen-leerzeichen-tauschen/10525/5 "2010-07-03T07:24:50Z")

</div>

> [@mactoolz](#):
>
> ... wie sieht das mit einem Hochkomma aus.  
> $replace(%TITLE%,', ) so bekomme ich das nicht weg.  
> $replace(%TITLE%,''', ) so auch nicht  
> $replace(%TITLE%,"'", ) und so auch nicht ....  
> Wie bekommt man denn generell denn Sonderzeichen entfernt ?  
> ...

Welche Sonderzeichen meinst du?

Es gibt mehrere Möglichkeiten in Mp3tag, um das einfache Apostroph, das in Mp3tag ein Zeichen mit besonderer Bedeutung ist, aus dem Inhalt von Tagfeldern zu entfernen  
Im Mp3tag Manual kann man lesen, dass das Apostrophzeichen doppelt geschrieben werden muss, wenn man es als ein Schriftzeichen benutzen will.

Aktion **"Tag-Feld formatieren"** :  
Feld: **TITLE**  
Formatstring: **$replace(%TITLE%,'',)**

Aktion **"Tag-Feld formatieren"** :  
Feld: **TITLE**  
Formatstring: **$regexp(%TITLE%,'',)**

Aktion **"Ersetzen"** :  
Feld: **TITLE**  
Original: **'**  
Ersetzen durch:

Aktion **"Ersetzen mittels regulären Ausdruck"** :  
Feld: **TITLE**  
Regulärer Ausdruck: **'**  
Treffer ersetzen durch:

DD.20100703.1124.CEST
