Bonjour,
J'essaie d'ouvrir un fichier en prenant comme argument une expression régulière.
Ainsi, si l'utilisateur entre: myFile*.txt , je veux ouvrir le fichier nommé: myFile2006.txt
Je pensais faire comme ça:
Le problème est que le Matcher ne trouve pas le pattern entré par l'utilisateur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 String userFileName = "myFile*.txt"; String fileInDirectory = myFile2006.csv"; pattern = Pattern.compile(userFileName ); matcher = pattern.matcher(fileInDirectory ); boolean found = false; while (matcher.find()) { found = true; }
Avez vous une idée ? Merci beaucoup :-)
Partager