Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie extrahiere ich Dateierweiterungen in JavaScript?

DDD
Freigeben: 2024-11-09 18:36:02
Original
928 Leute haben es durchsucht

How to Extract File Extensions in JavaScript?

Extrahieren von Dateierweiterungen in JavaScript

JavaScript verfügt nicht über integrierte Funktionen zum Abrufen von Dateierweiterungen, sodass eine benutzerdefinierte Funktion erstellt werden muss. Der bereitgestellte Code stellt eine Lösung dar, die die Erweiterung sowohl für Datei1 als auch für Datei2 genau extrahiert.

Funktionsimplementierung:

Die Funktion getFileExtension akzeptiert einen Dateinamen als Argument und trennt die Erweiterung mit einem Punkt (.) als Trennzeichen. Das letzte Element des resultierenden Arrays ist die Dateierweiterung.

Überarbeiteter Code:

Die überarbeitete Version des Codes mit den vorgeschlagenen Verbesserungen:

function getFileExtension(filename) {
  return (/[.]/.exec(filename)) ? /[^.]+$/.exec(filename) : undefined;
}
Nach dem Login kopieren

Diese Version stellt sicher, dass sowohl Dateien mit als auch ohne Erweiterungen korrekt verarbeitet werden. Wenn der Dateiname keinen Punkt enthält, gibt die Funktion undefiniert zurück.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich Dateierweiterungen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage