不知道您是否仍然需要这个,但这是我想出的解决方案:
Regex regex = new Regex ( @"^([d-])([rwxt-]{3}){3}s+d{1,}s+.*?(d{1,})s+(w+s+d{1,2}s+(?:d{4})?)(d{1,2}:d{2})?s+(.+?)s?$", RegexOptions.Compiled | RegexOptions.Multiline | RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace );比赛组:
- 对象类型:
- d:目录
- -:文件
- 权限数组[3](rwx-)
- 文件大小
- 最后修改日期
- 上次修改时间
- 文件/目录名称



