Extraire les noms de fichiers des chemins en JavaScript
Besoin d'un moyen d'extraire le nom de fichier d'un chemin complet ? JavaScript fournit une méthode simple pour cette tâche.
Récupération du nom du fichier
Pour obtenir le nom du fichier à partir d'un chemin complet donné, vous pouvez utiliser l'approche suivante :
<code class="js">var filename = fullPath.replace(/^.*[\/]/, '');</code>
Ce code fonctionne efficacement avec les chemins contenant soit des barres obliques ('/') ou des barres obliques inverses (''). Voici comment cela fonctionne :
Exemple
Considérant le chemin complet :
C:\Documents and Settings\img\recycled log.jpg
Le code ci-dessus produirait le résultat suivant :
recycled log.jpg
Gérer différents systèmes d'exploitation
Cette approche est polyvalent et fonctionne de manière transparente avec les chemins dans les systèmes Windows et UNIX, car il reconnaît à la fois les barres obliques et les barres obliques inverses comme séparateurs de chemin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!