How to use Regex to filter file names in c#?

后端 未结 4 692
名媛妹妹
名媛妹妹 2020-12-12 07:33
 Regex reg = new Regex(@\"^[0-9]*\\.wav\");
  Stack wavefiles= new Stack(Directory.GetFiles(\"c:\\\\WaveFiles\", \"*.wav\").Where(path =&         


        
4条回答
  •  青春惊慌失措
    2020-12-12 07:47

    You can also do it without Regex

    var files = Directory.GetFiles("c:\\WaveFiles", "*.wav")
                .Where(f => Path.GetFileNameWithoutExtension(f).All(char.IsDigit));
    

提交回复
热议问题