Bonjour
mon objectif est de récupérer tous les fichiers d'un répertoire que je connais sauf ceux commençant par une séquence de caractère prédéfinie.
A priori rien de compliqué...mais je galère....

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
Sub Main()
	Dim OutputDir As String = "C:\temp"
	Dim FilePrefixe As String = "TECAN_"
	Dim pattern as string = FilePrefixe & "*"
 
	Dim dDir As New DirectoryInfo(OutputDir)
 
        If Not dDir.Exists Then
            console.WriteLine("Directory Not Found")  
        Else
            console.WriteLine("Directory Found. Directory was last accessed on: " & dDir.LastAccessTime)
 
        Dim OutputFiles() As IO.FileInfo = dDir.GetFiles(pattern)
            Dim file as IO.FileInfo
            For Each file In OutputFiles
            	 Console.WriteLine("File Name: {0}", file.Name)
            Next
        End If
 
 
End Sub
ça c'est OK, je récupère bien les fichiers qui commencent par le préfixe que j'ai défini...mainteant comment ne sélectionner que les autres avec une regexp?
Peut-on utiliser des regexp avancées comme paramètre de getfiles(), du style ^[0-9]{1}[A-Z]* ?

Merci d'avance