local path = "C://data//file.text" local function getParentPath(_path) pattern = "^(.-)([/\\]+)([^/\\]+)$" i,j,k = string.match(path,pattern) return i,j,k end print(getParentPath(path))