Gleichung String Split

Cano

Mitglied
Hei Community

Ich versuche ein Programm zu lösen von Gleichung zu schreiben.
Ich habe allerdings ein Problem mit dem splitten der Gleichung.

Ich habe mich erst mal bei was kleinem versucht. Dass funktioniert aber leider nicht so wie ich es will.. 😀

Java:
String eq = "2x";
Pattern pattern = Pattern.compile("(\\d)|(\\D)");
String[] p = pattern.split(eq);

for (String string : p) {
      System.out.println(string);
}

Ich will am Anfang nur jedes Zeichen und jede Zahl trennen und einzeln ausgeben. Bekomme aber keine Ausgabe. Wie schaff ich das?

Danke im vorraus!
 
Sorry, merke gerade, dass das der Java-Compiler ja nicht nimmt!
Aber so sollte es gehen:
Java:
Pattern.compile("[0-9]|[a-zA-Z]")

Gruß Klaus
 

Zurück
Oben