lordfritte
Lieutenant
- Dabei seit
- Juli 2006
- Beiträge
- 944
Hallo ich möchte gernen einen Expression Parser schreiben, jetzt möchte ich auch den ganzen Komfor von Funktionen und Klammern zum verschachteln nutzen.
Mein Problem ist jetzt folgendes: Wie unterscheide zwischen einer Klammer vom verschachteln und einer Funktionsklammer?
Also ich habe winwn Regex ausdruck: "([+\-*/%()]{1}|[=<>!]{1,2}|[&|]{2})" der Auch funktioniert, also er splittet mir einzelne Ausdrücke in einen string[] aber auch die Funktionsklammern werden gesplitet, lässt sich das verhindern?
Mein Problem ist jetzt folgendes: Wie unterscheide zwischen einer Klammer vom verschachteln und einer Funktionsklammer?
Also ich habe winwn Regex ausdruck: "([+\-*/%()]{1}|[=<>!]{1,2}|[&|]{2})" der Auch funktioniert, also er splittet mir einzelne Ausdrücke in einen string[] aber auch die Funktionsklammern werden gesplitet, lässt sich das verhindern?
Zuletzt bearbeitet: