OVH Cloud OVH Cloud

recherche specifique

3 réponses
Avatar
Alexplose
Bonjour,

voila mon petit probleme.

j'ai un FileSystemWatcher.

pour l'instant celui ci filtre "*.*"

j'aimerais savoir si on pouvais passer une regexpr ou autre pour
filtrer *.* sauf certaines extentions

merci a+

3 réponses

Avatar
lo
"Alexplose" a écrit

voila mon petit probleme.

j'ai un FileSystemWatcher.

pour l'instant celui ci filtre "*.*"

j'aimerais savoir si on pouvais passer une regexpr ou autre pour
filtrer *.* sauf certaines extentions




J'ai une appli qui fait des recherches de fichier en excluant certaines
extensions. J'utilise les regexp de boost pour ca.
Librairie gratuite. voir www.boost.org

Loic.
Avatar
nospam-hello-world
> J'ai une appli qui fait des recherches de fichier en excluant certaines
extensions.



As-tu été confronté au mystérieux bug de "*.?*" (recherche de fichiers
portant obligatoirement une extension)?
http://www.codeguru.com/files/CAdvFind.html

J'utilise les regexp de boost pour ca.
Librairie gratuite. voir www.boost.org



FileSystemWatcher c'est du .NET si je ne m'abuse. Il y a une classe
Regex de disponible (System.Text.RegularExpressions).
Avatar
lo
"HelloWorld" a écrit

> J'ai une appli qui fait des recherches de fichier en excluant certaines
> extensions.

As-tu été confronté au mystérieux bug de "*.?*" (recherche de fichiers
portant obligatoirement une extension)?
http://www.codeguru.com/files/CAdvFind.html



Je ne connais pas ce bug là. Autant que je me souvienne, le filtrage avec les
caracteres joker ne fonctionnait pas comme je voulais. J'ai donc décidé de
ramener tout les fichiers et de filtrer moi meme. J'ai pas l'impression que ca
soit plus lent que la boite de recherche standard windows.

> J'utilise les regexp de boost pour ca.
> Librairie gratuite. voir www.boost.org

FileSystemWatcher c'est du .NET si je ne m'abuse. Il y a une classe
Regex de disponible (System.Text.RegularExpressions).



J'ai pas utilisé .NET que je ne connais pas d'ailleurs.

Loic.