public List<string> GetFilesRegex(string directory, string regex) { Regex r = new Regex(regex); return Directory.GetFiles(directory) .Where(x => r.IsMatch(x)) .ToList(); }