[Regex] Notenformel auswerten

DoRiMaN

Erfahrenes Mitglied
Hallo an alle!

Ich habe eine Regex-Frage. Versuche es schon seit einer Stunde, aber weiss nicht wie ich es lösen könnte.

Ich habe einen String, mit einer Formel um eine Note zu berechnen. Die sieht etwa so aus:

((%rp%*5)/%mp%)+1

%rp% = Erreichte Punktzahl
%mp% = Maximale Punktzahl

der Benutzer kann diese Formel editieren, jedoch möchte ich sie vor dem Speichern überprüfen. %rp% und %mp% müssen vorkommen. Dann sollten noch die üblichen Formelzeichen wie (, ), /, *, -, + erlaubt sein.

Leider weiss ich nicht, wie ich dies mittels Regex lösen könnte :(

Kann mir da jemand helfen?

Danke und Greetz

DoRiMaN
 

Neue Beiträge

Zurück