# Funktionen anwenden

**URL:** https://community.mp3tag.de/t/funktionen-anwenden/7844
**Category:** Allgemein
**Created:** [January 26, 2009, 4:11pm UTC](https://community.mp3tag.de/t/funktionen-anwenden/7844 "2009-01-26T16:11:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![proscht](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/90db22/32.png) [@proscht](https://community.mp3tag.de/u/proscht)
#### Post date: [January 26, 2009, 4:11pm UTC](https://community.mp3tag.de/t/funktionen-anwenden/7844/1 "2009-01-26T16:11:11Z")

</div>

Um beim Artist-Tag das führende "The " wegzunehmen, habe ich folgenden Ausdruck gebildet:

$right(%artist%,$len(%artist%)-4)

aber MP3Tag interpretiert die "Rechnung" mit dem $len() Ausdruck nicht und schreibt die volle Zeichenfolge zurück. Ist eine mathematische Funktion gar nicht vorgesehen, ist das ein Bug oder bin ich zu blöd ![:unsure:](https://community.mp3tag.de/uploads/default/original/1X/cfaeba84fe6704387c5b34dfdd8172bd51b6f533.gif ":unsure:")

Danke für eine Aufklärung.

proscht

---

<div class="post-metadata">

### Author: ![justone](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/b3f665/32.png) [@justone](https://community.mp3tag.de/u/justone)
#### Post date: [January 26, 2009, 5:14pm UTC](https://community.mp3tag.de/t/funktionen-anwenden/7844/2 "2009-01-26T17:14:13Z")

</div>

denk mal nach wozu $sub da ist ... klingelts ? (Tipp: -4 ist ein Wert nämlich ne negative 4)

---

<div class="post-metadata">

### Author: ![proscht](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/90db22/32.png) [@proscht](https://community.mp3tag.de/u/proscht)
#### Post date: [January 26, 2009, 6:47pm UTC](https://community.mp3tag.de/t/funktionen-anwenden/7844/3 "2009-01-26T18:47:04Z")

</div>

> [@justone](#):
>
> denk mal nach wozu $sub da ist ... klingelts ? (Tipp: -4 ist ein Wert nämlich ne negative 4)

Ups, $sub hab ich nicht gesehen. Dann versuche ich es mal mit +(plus)-4 😳

proscht

---

<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: [January 28, 2009, 6:59pm UTC](https://community.mp3tag.de/t/funktionen-anwenden/7844/4 "2009-01-28T18:59:55Z")

</div>

Es geht auch $if($eql($left(%artist%,4),The ),$mid(%artist%,5,$sub($len(%artist%),4)),%artist%)  
oder wenn THE am Ende hinter einem Komma steht:  
Ersetzen mit regulärem Ausdruck  
(.+?), The  
Ersetzen durch $1

bzw. wesentlich einfacher als in der ersten Zeile  
Regulärer Ausdruck "ARTIST": "The (.+?)" -\> "$1"
