Bonjour à toutes et à tous,
J'ai une chaine de caractères (char* ou std::string, peu importe) et je veux créer un fichier qui porte comme nom cette chaîne. Hélas je ne connais pas à l'avance son contenu, il me faut donc effectuer une vérification sur la validité du nom de fichier (pas de
\ / : * ? " < > |). Je pensais donc utiliser les expressions régulières pour remplacer ces caractères systématiquement à ma chaîne initiale, mais est-ce possible et comment ? (j'ai encore BEAUCOUP de mal avec les expression régulières...)
Merci d'avance à vous
Partager