前提・実現したいこと
IT系の新人でC#で仕事をしています。
C#のwiindowsFormで、特定のディレクトリ内のファイルもしくはフォルダ名がID+数値3文字で検索したいのですがうまくいきません。
発生している問題・エラーメッセージ
エラーメッセージ System.IO.DirectoryNotFoundException: 'パス 'C:\TEMP\FI' の一部が見つかりませんでした。'
該当のソースコード
C#
1string folder = @"C:\TEMP"; 2string[] fs = System.IO.Directory.GetFiles(folder, @"ID\d{3}*"); 3 4
試したこと
パスを検索するときに正規表現で数値3文字を正規表現で表すと"\d{3}"になると思うのですが、パスと間違われてるみたいで、、、
”数値3文字”をどのような正規表現で表したら思い通りの結果になるでしょか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/23 00:47