Tmx.TmxProvider.GetTheRestOfPathWihoutProvider C# (CSharp) Method

GetTheRestOfPathWihoutProvider() private method

private GetTheRestOfPathWihoutProvider ( string path ) : string
path string
return string
        string GetTheRestOfPathWihoutProvider(string path)
        {
            string result = string.Empty;
            
            if (path == string.Empty || path.Length == 0) {
                return result;
            }
            
            string tempString = string.Empty;
            
            // provider
            tempString = Regex.Match(
                    path,
                    @"(([a-zA-Z0-9]+?[\\]){0,1}[a-zA-Z0-9]+?[\:]{2}([\\]|[\/]){0,2}){0,1}").Value.ToString();
            if (tempString.Length > 0) {
                result = 
                    path.Substring(
                        path.IndexOf(
                            tempString) +
                        tempString.Length);
            }
            return result;
        }