How can i get the Directory.GetFiles to only show me files starting with a numeric value (eg. 1abc.pdf);
Directory.GetFiles(@"C:/mydir", "0-9*.pdf")
How can i get the Directory.GetFiles to only show me files starting with a numeric value (eg. 1abc.pdf);
Directory.GetFiles(@"C:/mydir", "0-9*.pdf")
There is no way to specify this directly in the search pattern. It's capabilities are pretty limited (mainly supports the
*
wildcard). The best way to accomplish this is to filter on*.pdf
and then use a LINQ query to filter to the ones that start with a digitTo get files that start with any numeric value, regardless of the number of digits, you could use a regular expression: