Tengo una ruta de archivo completa y deseo obtener el nombre del archivo.División de nombres de archivo con el símbolo del separador de archivos del sistema
estoy usando la siguiente instrucción:
String[] splittedFileName = fileName.split(System.getProperty("file.separator"));
String simpleFileName = splittedFileName[splittedFileName.length-1];
Pero en Windows Da:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
puedo evitar esta excepción? ¿Hay una mejor manera de hacer esto?
Gracias @Gilbert Le Blanc, buen pedazo de código! simple y funciona genial! –