Gleich mal vorweg: Falls das Äquivalenzumformungen sein sollen, dann sind sie ja nicht wirklich richtig....
Du willst also nur die Zahlen, die in der Gleichung vorkommen, neu im String anordnen, auch wenn es mathematischer Blödsinn ist... versteh ich dich richtig?
Weil dann wäre die Lösung ja ziemlich einfach: bloß alle Zahlen aus dem String extrahieren und vermerken, ob sie links oder rechts vom "=" stehen und dann eben als String neu zusammenwürfeln...
[kein Code-Beispiel jetzt, weil ich kein Bock hab mich anzustrengen, obwohl ich nicht weis, ob ich dich richtig verstanden hab => also beschreib noch mal genauer!]
Wenn das natürlich mathematisch richtig sein soll, dann muss man auch noch prüfen, welche Operationszeichen da so rumstehen, was ja dann fast schon an einen Parser grenzt...
Edit:
Zitat von
passsy:
...mir langt es schon wenn ihr mir sagt das es nicht geht^^
"Nichts ist unmöglich!"
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg