par
Sékiltoyai » 10 nov. 2008, 21:00
Ce n'est pas insoluble, c'est normal. Les crochets désignent une classe de caractère, donc tout caractère de cette classe est matché. Tu n'interdis donc pas *.gif mais "*.([|(|g|i|f|)|])*". En clair, tu interdis toute extension commençant par g, i, f, (, ), [ ou ]…
Ce n'est pas insoluble, c'est normal. Les crochets désignent une classe de caractère, donc tout caractère de cette classe est matché. Tu n'interdis donc pas *.gif mais "*.([|(|g|i|f|)|])*". En clair, tu interdis toute extension commençant par g, i, f, (, ), [ ou ]…