Maison > interface Web > js tutoriel > Comment extraire un nom de fichier d'un chemin en JavaScript ?

Comment extraire un nom de fichier d'un chemin en JavaScript ?

Barbara Streisand
Libérer: 2024-11-05 05:14:02
original
509 Les gens l'ont consulté

How to Extract a File Name from a Path in JavaScript?

Extraire les noms de fichiers des chemins en JavaScript

Lorsqu'il s'agit de chemins de fichiers, il est souvent nécessaire de récupérer le nom du fichier à la fin du chemin. En JavaScript, cela peut être réalisé en tirant parti des expressions régulières et de la manipulation de chaînes.

Objectif :
Extraire le nom de fichier "recycled log.jpg" du chemin complet indiqué "C : Documents et paramètresimgrecycled log.jpg."

Étapes pour extraire le fichier Nom :

Pour récupérer le nom du fichier à partir du chemin complet, suivez ces étapes :

  1. Identifiez le délimiteur de chemin : Déterminez le délimiteur utilisé pour répertoires séparés (soit "/" soit "").
  2. Utiliser une expression régulière : Construire une expression régulière qui correspond à tout jusqu'au dernier délimiteur, en utilisant le modèle .*[\/].
  3. Remplacer le texte correspondant : Appliquez la fonction replace() pour supprimer le texte correspondant du chemin complet .

Code JavaScript :

<code class="js">var filename = fullPath.replace(/^.*[\/]/, '');</code>
Copier après la connexion

Ce code supprimera efficacement tous les caractères jusqu'au dernier délimiteur inclus, en ne laissant que le nom du fichier dans la variable de nom de fichier.

Exemple d'entrée et de sortie :

Entrée : C : Documents et Paramètresimgrecycled log.jpg
Sortie : journal recyclé.jpg

Remarque :Ceci La méthode gérera correctement les chemins Windows (en utilisant "") et de type UNIX (en utilisant "/").

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal