split(")(") geht net
Hm...
- java
Hi,
ich hab in Java folgendes Problem:
old.split(")(");
gibt bei mir einen Fehler. Muss ich da irgendwo ein "" einbauen oder so?
mfg
Tach,
ich hab in Java folgendes Problem:
old.split(")(");
gibt bei mir einen Fehler. Muss ich da irgendwo ein "" einbauen oder so?
wäre anzunehmen, runde Klammern sind Sonderzeichen in Regular Expressions.
mfg
Woodfighter
String old= "(hallo1)(hallo2)";
wurde ich gerne splitten in (hallo1, hallo2) :)
Könnt ihr mir sagen was man bei sonderzeichen machen kann?
old.split("\)(\");
old.split("\s)(p\");
funktionieren auch nicht
Fehler:
Exception in thread "main" java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 1
\s)(p\
^
at java.util.regex.Pattern.error(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.lang.String.split(Unknown Source)
at java.lang.String.split(Unknown Source)
String[] oldA=old.split("\)\(");
scheint zu klappen
Hi,
ich hab in Java folgendes Problem:
old.split(")(");
gibt bei mir einen Fehler.
Und welchen?
Muss ich da irgendwo ein "" einbauen oder so?
Das kommt darauf an, was du eigentlich erreichen willst.
MfG ChrisB