Letztes Segment der URL mit JavaScript: Abrufen des Dateinamens aus einem URL-Pfad
Das bereitgestellte Skript erfasst das Klickereignis auf Ankertags und Zeigt die vollständige URL des angeklickten Tags in einem Warnfeld an. Der Benutzer möchte jedoch nur den Dateinamen (letztes Segment) aus der URL anzeigen.
Um dies zu erreichen, besteht eine Methode darin, die URL mithilfe der Funktion „split()“ in Segmente aufzuteilen:
let fileName = window.location.href.split("/").pop(); alert(fileName);
Dadurch wird ein Array von Segmenten erstellt und das letzte Segment abgerufen, das den Dateinamen darstellt.
Alternativ können Sie die Funktionen substring() und lastIndexOf() verwenden, um den Dateinamen zu extrahieren:
let fileName = this.href.substring(this.href.lastIndexOf("/") + 1); console.log(fileName);
Dieser Ansatz lokalisiert das letzte Vorkommen des Zeichens „/“ in der URL und extrahiert dann die Teilzeichenfolge ab dieser Position.
Durch die Verwendung einer dieser Methoden können Sie dies effizient tun Extrahieren Sie einfach den Dateinamen aus der URL und zeigen Sie ihn an, um die gewünschte Funktionalität bereitzustellen.
Das obige ist der detaillierte Inhalt vonWie extrahiere ich den Dateinamen aus einem URL-Pfad mit JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!