Hallo ich benutzte eine LaTex-Libary die mir solche oder ähnliche Ausdrücke als String ausgiebt:
Was das das inhaltlich zu bedeuten hat is hier grad nicht so wichtig
.
Nun zu meinem Problem damit ich mit den Strings weiterarbeiten kann muss ich die Steuerzeichen "\" durch das ersetzen:"\\"
Hab folgendes versucht:
Das erste funktioniert garnicht, weil das Steuerzeichen die Anführungszeichen aufhebt.
Beim zweiten bekomm ich so eine Exception:
Weiß da jemand Rat?
Code:
"\mbox{Die Ebenen } e_{1}\mbox{und}e_{0}\mbox{ schneiden sich.}"
Nun zu meinem Problem damit ich mit den Strings weiterarbeiten kann muss ich die Steuerzeichen "\" durch das ersetzen:"\\"
Hab folgendes versucht:
Code:
String string = "\blabla";
//1.:
string.replaceAll("\","\\");
//2.:
string.replaceAll("\\","\\\\");
Beim zweiten bekomm ich so eine Exception:
Code:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
at java.util.regex.Pattern.error(Pattern.java:1541)
at java.util.regex.Pattern.compile(Pattern.java:1298)
at java.util.regex.Pattern.<init>(Pattern.java:1047)
at java.util.regex.Pattern.compile(Pattern.java:785)
at java.lang.String.replaceAll(String.java:1663)
at gui.Fenster$1.actionPerformed(Fenster.java:140)
.......