The following snippet works fine under linux, but gives me an error under windows (which is very strange, since jvm / jdk is assumed by OS-agnostic).
File f = ...
String[] split = f.getPath().split(File.separator);
Here is the error:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
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)
any idea what is wrong?
source
share