JavaScript String bis zum letzten Backslash abschneiden?
Hallo,
ich habe in JavaScript einen String der wie in etwa folgt aussieht:
var str = '/ordner1/ordner2/ordner3/ordner4';
ggf. sind mehr oder weniger Unterordner vorhanden. Wie kann ich den String so trennen, dass am Ende bloß der Name vom letzten Order stehen bleibt (in dem Beispiel also "ordner4")?
Bin für jede Hilfe dankbar.
Freundliche Grüße und danke im Voraus.
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
str.substr(str.lastIndexOf('/'));
Sollte so eigentlich gehen.
Zumindest, solange der String nicht noch mit einem zusätzlichen / endet.
Mittels lastIndexOf und substring. Den Rest musst du selbst herausfinden ;)
Woher ich das weiß:Berufserfahrung – Software-Entwicklung (Java Enterprise)