J'ai les noms de fichiers suivants:nom de fichier de match avec la fonction glob
foo.ext
foo-1.ext
foo-2.ext
foo-3.ext
Actuellement le code
$name = "foo-[0-9].*";
glob($name as a $filename){
echo $filename;
}
Seuls les résultats
foo1-ext
foo2-ext
foo3-ext
Mais pas foo.ext
Comment puis-je modifier mon glob pour qu'il corresponde à?
J'ai supprimé la balise 'regex' et l'ai remplacée par la balise' globbing'. Il y a une grande différence entre les deux. Le chercher. – DuncanKinnear
Jetez un oeil à [l'article Wikipedia sur glob] (https://en.wikipedia.org/wiki/Glob_%28programming%29) pour plus d'aide. – DuncanKinnear
Première glob avec foo * et ensuite, filtrer les résultats avec une regex. – Heroselohim