Sorry guys, meant for this to go to the list only...
On Thu, June 9, 2005 4:35 pm, Martin Cooper said: > Nope. If the upload came from a Windows system and the server is running on *nix, then the system separator is *not* what you want. You'd be looking for '/' in a path that uses '\' as the separator. Good point. OK, so thinking simplistically.. final char PATH_SEP = File.pathSeparatorChar; final char ANTI_PATH_SEP = File.pathSeparatorChar == '/' ? '\\' : '/'; String test = "/sub/dev/test.txt"; int lastSep; lastSep = test.lastIndexOf(PATH_SEP); if (lastSep == -1) { lastSep = test.lastIndexOf(ANTI_PATH_SEP); } Should do the trick, no? > Martin Cooper -- Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]