Java tutorial
//package com.java2s; public class Main { public static String generateUpDirectoriesFromPath(String baseDir) { baseDir = baseDir.replaceAll("[^/]*[^./][^/]*|[.]+[^/]", ".."); return baseDir; } }