[Expression Regulière] Trouver un fichier
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:
Code:
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;
} |
Le problème est que le Matcher ne trouve pas le pattern entré par l'utilisateur...
Avez vous une idée ? Merci beaucoup :-)