# Reihenfolge von Klammern ermitteln

**URL:** https://community.mp3tag.de/t/reihenfolge-von-klammern-ermitteln/9952
**Category:** Allgemein
**Created:** [February 22, 2010, 11:39am UTC](https://community.mp3tag.de/t/reihenfolge-von-klammern-ermitteln/9952 "2010-02-22T11:39:23Z")
**Posts on this page:** 3
**Page:** 1

<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: [February 22, 2010, 11:39am UTC](https://community.mp3tag.de/t/reihenfolge-von-klammern-ermitteln/9952/1 "2010-02-22T11:39:23Z")

</div>

Wie kann ich es anstellen, dass ich nach den Ergbnissen zweier regulärer Ausdrücke filtere?  
Hintergrund: ich befürchte, dass ich nicht genügend öffnende und schließende Klammern in meinen Tags habe.  
Ich kann fehlende Paare mit Filter  
title HAS "(" AND NOT title has ")"  
ermitteln.

Aber wie kriege ich raus, dass ich zuerst eine schließende und dann eine öffnende Klammer geschrieben habe?

Mit der Funktion

1. $strchr(%title%,')')  
kriege ich die Position der schließenden und mit
2. $strchr(%title%,'(')  
die der öffnenden.  
Und wenn der Wert in 1) kleiner ist als der in 2), dann stimmt die Reihenfolge nicht.  
Aber wie sag ich's meinem Filter?  
denn  
$strchr(%title%,')') GREATER $strchr(%title%,'(')  
filtert nicht - zuerst muss ich ein Feld eintragen...

---

<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: [February 22, 2010, 12:22pm UTC](https://community.mp3tag.de/t/reihenfolge-von-klammern-ermitteln/9952/2 "2010-02-22T12:22:14Z")

</div>

Du willst wissen ob ) vor ( kommt?  
Dann so:  
"$ifgreater($strchr(%title%,'('),$strchr(%title%,')'),1,0)" IS 1

Nach Operatoren wie IS kann man nämlich keine Scriptfunktionen verwenden.  
Und es ist kein regulärer Ausdruck.

---

<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: [February 22, 2010, 12:59pm UTC](https://community.mp3tag.de/t/reihenfolge-von-klammern-ermitteln/9952/3 "2010-02-22T12:59:48Z")

</div>

Genau das wollte ich wissen.  
Also muss ich einen logischen Vergleich in Anführungsstriche setzen und den dann mit den Filteroperatoren versehen!  
Danke.
