Steffen: String am Ende kürzen

Hallo also ich habe ich Javascript einen Pfad als String.
Zum Beispiel: C:\temp\test\hallo\test.xml

Ich brauche einen neunen String wo ich nur noch das habe:
C:\temp\test\hallo\

Also den Dateinamen weg.
geht das?

Danke Steffen

  1. Hello out there!

    Ich brauche einen neunen String wo ich nur noch das habe:
    C:\temp\test\hallo\ geht das?

    Ja.

    Ach so, du willst vielleicht auch noch wissen, wie.

    Schau doch mal, was das http://de.selfhtml.org/javascript/objekte/string.htm@title=String-Objekt so für Methoden anbietet.

    Tip: du suchst nach dem letzten ''.

    See ya up the road,
    Gunnar

    PS: Dass im Web nicht '' als Trennzeichen fungiert, sollte klar sein. Aber dann bietet sich ja auch http://de.selfhtml.org/javascript/objekte/location.htm#pathname@title=window.location.pathname an.

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. Danke,

      für alle die es wissen wollen:

      var last_slash = pfad.lastIndexOf('\');
      path = pfad.substr(0, last_slash+1);

      wußte nicht das es lastIndexOf gibt!

      Steffen

      1. hi,

        wußte nicht das es lastIndexOf gibt!

        Dann weisst du ja wenigstens für's nächste Mal, dass man vor dem Fragen mal nachschlagen kann.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }