Mam pełną ścieżkę do pliku i chcę uzyskać nazwę pliku.Podział nazw plików za pomocą separatora plików systemowych
Używam następujące czynności:
String[] splittedFileName = fileName.split(System.getProperty("file.separator"));
String simpleFileName = splittedFileName[splittedFileName.length-1];
Ale na Windows to daje:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
mogę uniknąć tego wyjątku? Czy jest lepszy sposób to zrobić?
Dzięki @Gilbert Le Blanc, dobry kawałek kodu! proste i działa świetnie! –