Verschachtelte Klammern highlighten

DoRiMaN

Erfahrenes Mitglied
Hallo an alle...

ich bastle momentan an einem Prüfungs-Script... jetzt hab ich ein kleines Problem...

Ich habe in der DB die Formel gespeichert, mit der die Test-Note berechnet wird...

die sieht etwa so aus:

((reached points*5)/maximum points)+1

nun will ich, dass die Klammern gehighlightet werden, und zwar, immer die die zusammengehören, mit der gleichen Farbe... wie z.B. Excel das löst...

((reached points*5)/maximum points)+1

weiss jemand wie ich dies lösen lönnte?


Danke und Greetz

DoRiMaN
 
Ich würde den String zechenweise durchlaufen und beim Erkennen einer öffnenden Klammer einen neuen Farbwert generieren, diesen an ein Array hinten dran hängen und die Klammer einfärben (vielleicht in einem String, den Du parallel zum Durchlaufen erzeugst). Beim Erreichen einer schließenden Klammer, liest Du den letzten Farbwert aus dem Array aus, färbst die Klammer und entfernst den Farbwert aus dem Array. Somit sollten die Klammernpaare einheitlich farblich markiert werden können.

snuu
 
Zurück