Fonctionnalités
Analyse complète des chemins de fichiers prenant en charge plusieurs formats :
- Chemins Windows:
C:\chemin\fichier.txt avec détection de lettre de lecteur
- Chemins Unix:
/chemin/vers/fichier.txt avec répertoire racine
- Chemins UNC:
\\serveur\partage\fichier.txt chemins réseau
- Chemins Relatifs:
./chemin/fichier.txt ou ../parent/fichier.txt
Analyse
Extrait les composants complets du chemin :
- Racine: Lettre de lecteur ou répertoire racine
- Répertoire: Chemin complet du répertoire
- Nom de fichier: Nom de base avec extension
- Nom: Nom de fichier sans extension
- Extension: Extension de fichier (y compris le point)
- Profondeur: Nombre de niveaux de répertoire
Normalisation
Convertit les chemins entre formats :
- Convertir Windows en Unix (barre oblique inverse en barre oblique)
- Convertir Unix en Windows (barre oblique en barre oblique inverse)
- Détection automatique et normalisation basée sur le contenu
Détection
Identifie :
- Type de chemin (Windows, Unix, UNC, relatif, absolu)
- Type de plateforme (Windows, Unix, inconnu)
- Chemins absolus vs relatifs
- Présence du séparateur à la fin